Conversor CSV de palavras-passe

Vai mudar de gestor de palavras-passe? Abra aqui a sua exportação: a ferramenta reconhece o formato, conta as palavras-passe reutilizadas e fracas e reescreve o ficheiro no formato que o próximo gestor espera. O ficheiro nunca sai deste separador.

Lido localmente pelo navegador. Pode desligar a internet antes de escolher o ficheiro.

Como funciona a conversão

Cada gestor exporta um CSV com nomes de coluna próprios. O Chrome escreve name, url, username, password, note. O LastPass escreve url, username, password, totp, extra, name, grouping, fav. O Bitwarden espera login_uri, login_username e login_password, e o seu importador distingue maiúsculas. A ferramenta lê a linha de cabeçalho, reconhece nove formatos e leva cada coluna aos mesmos campos: título, endereço, utilizador, palavra-passe, notas, semente do código de uso único e pasta.

A auditoria é feita sobre esses campos. As palavras-passe reutilizadas contam-se comparando palavras-passe entre sites diferentes, e a página mostra apenas os nomes dos sites de cada grupo, nunca a palavra-passe. Duplicados são entradas com o mesmo site e o mesmo utilizador. Notas seguras do LastPass e itens que não são inícios de sessão (Bitwarden, Proton Pass) são ignorados e contados, porque um CSV de inícios de sessão não os pode levar.

A saída segue exatamente o cabeçalho do destino. O formato Chrome é o aceite pela maioria dos gestores, incluindo o Proton Pass (origem: Chrome), o Firefox e o Safari. O formato Bitwarden mantém pastas e sementes TOTP. O formato KeePassXC usa os nomes de coluna de uma exportação do KeePassXC, que a janela de importação CSV alinha.

As suas palavras-passe ficam neste separador

O ficheiro é lido pela API FileReader e processado pelo JavaScript desta página. Nada é enviado, guardado ou registado, e o ficheiro convertido é gerado em memória para a transferência. Para mais certeza, carregue a página, desligue a rede e só depois escolha o ficheiro: a ferramenta funciona da mesma forma. Apague os dois CSV no fim da importação, porque contêm todas as palavras-passe em texto simples.

O que esta ferramenta não faz

Não lê exportações cifradas (.kdbx, .1pux, JSON cifrado do Bitwarden) nem XML: exporte primeiro para CSV. Não compara palavras-passe com listas de fugas, porque isso exigiria um pedido de rede; o verificador de força deste site fá-lo com k-anonimato. Campos personalizados, anexos, passkeys e cartões não são transferidos, porque nenhum formato CSV de destino tem colunas para eles. O formato Chrome não tem coluna TOTP: as sementes saem desse ficheiro e a ferramenta indica quantas.

Perguntas

Que formato CSV importa o Proton Pass?

O Proton Pass importa sem conversão as exportações nativas do Chrome, Edge, Brave, Firefox, Safari, LastPass, Bitwarden, 1Password e NordPass: escolha a aplicação de origem no ecrã de importação. KeePass e KeePassXC passam pela exportação XML. Para qualquer outro CSV, converta-o aqui para formato Chrome e importe-o como Chrome.

Como importo um CSV no KeePassXC?

No KeePassXC, escolha Base de dados, Importar, Ficheiro CSV e crie a nova base. A janela mostra uma coluna por campo: com um ficheiro convertido aqui, as colunas já têm os nomes do KeePassXC (Group, Title, Username, Password, URL, Notes, TOTP). Verifique a pré-visualização e confirme.

Porque é que o Bitwarden rejeita o meu CSV?

O Bitwarden lê o cabeçalho distinguindo maiúsculas e espera exatamente folder, favorite, type, name, notes, fields, reprompt, login_uri, login_username, login_password, login_totp. Um ficheiro de outro gestor, ou um cabeçalho editado numa folha de cálculo, falha aí. A saída Bitwarden desta ferramenta escreve essa linha sem alterações.

É seguro exportar as palavras-passe para CSV?

Só durante os minutos da mudança. O CSV não é cifrado: qualquer coisa que leia a pasta Transferências lê todas as palavras-passe. Exporte, importe, confirme que as entradas chegaram e apague o CSV esvaziando o lixo. Não o envie por e-mail, não o sincronize numa pasta na nuvem e não o guarde como cópia.