O A1 é um arquivo no formato PKCS#12, que é um padrão aberto. Ele funciona no Mac e no Linux — o que muda é onde o sistema guarda e qual programa enxerga.
No macOS
Clique duas vezes no .pfx. O Acesso às Chaves (Keychain
Access) pede a senha do arquivo e importa para o chaveiro login.
Depois, o Safari enxerga direto. O Chrome também, porque no Mac ele usa o chaveiro do sistema. O Firefox não: ele mantém um repositório próprio, e o certificado precisa ser importado de novo em Configurações → Privacidade e Segurança → Certificados.
Para conferir o que está instalado pelo terminal:
security find-identity -v -p codesigning
No Linux
Não existe um repositório único como no Windows. Cada programa tem o seu, e é por isso que "instalei e não funciona" é tão comum.
- Firefox e Chrome usam a base NSS, normalmente em
~/.pki/nssdb. - Programas de linha de comando costumam querer o arquivo direto, ou o par certificado + chave em PEM.
Importar na base do navegador:
pk12util -i certificado.pfx -d sql:$HOME/.pki/nssdb
Separar em PEM, quando o programa pede assim:
openssl pkcs12 -in certificado.pfx -clcerts -nokeys -out cert.pem
openssl pkcs12 -in certificado.pfx -nocerts -nodes -out chave.pem
Cuidado com o segundo comando. O -nodes grava a chave
privada sem senha. O arquivo chave.pem resultante é o seu certificado
inteiro em texto claro: quem o copiar assina no seu lugar. Use só se o programa exigir, e
guarde-o com a mesma cautela que você teria com a senha.
O que realmente não funciona fora do Windows
O arquivo funciona. O que às vezes não funciona é o programa da ponta: alguns emissores de nota e alguns sistemas de prefeitura foram escritos para depender de componente Windows, e nesses casos o problema não é o certificado.
O Emissor Web nacional da NFS-e roda no navegador e não depende de sistema operacional — é o caminho mais direto para quem não usa Windows.
E a videoconferência de emissão?
A validação por vídeo acontece no navegador, e funciona igual nos três sistemas. O que importa é câmera, microfone e uma conexão estável. O sistema operacional entra na conta depois, na hora de instalar.
Resumo por sistema
| macOS | Linux | |
|---|---|---|
| Onde importa | Acesso às Chaves | base NSS por programa |
| Safari / Chrome | usa o chaveiro | usa a NSS |
| Firefox | importar à parte | usa a NSS |
| Emissor Web da NFS-e | funciona | funciona |
Membro do corpo editorial e de conformidade do Meu Certificado Fácil. Produz análises aprofundadas sobre ICP-Brasil, legislação fiscal, Emissor Nacional e segurança criptográfica.
Artigos e Análises Relacionadas
Continue explorando guias práticos elaborados pela nossa equipe:
Certificado não aparece ou dá erro ao assinar
'Não aparece', 'erro ao assinar', 'certificado inválido'. As três costumam ter causas diferentes — e quase nenhuma delas é o certificado.
Trocar de computador com certificado A1: dá para levar?
Se a chave foi marcada como exportável, a cópia leva dois minutos. Se não foi, o certificado morre com a máquina — e a escolha é irreversível.
Como resolver o erro "Não há certificado assinado cadastrado" na NFS-e
O erro de certificado não cadastrado decorre de falta de instalação do arquivo A1 ou de vinculação no portal da NFS-e. Veja o passo a passo para corrigir rápido.
A regra da sua cidade
A obrigação de emitir nota de serviço muda de município para município, e é ela que costuma determinar se você precisa do certificado. Levantamos a regra de cada cidade na fonte oficial:
Emita seu certificado por videoconferência
e-CNPJ ou e-CPF no formato A1, sem sair do escritório.
Ver preços →