Utilia

Remover acentos

Remove acentos e diacríticos de qualquer texto (ç para c, ã para a, ß para ss) e cria nomes de ficheiro seguros, sem acentos, no teu navegador.

Como remover acentos de um texto

  1. Escreve ou cola o teu texto na caixa de entrada. Pode ser uma só palavra, uma lista de nomes ou um documento inteiro.
  2. A versão sem acentos aparece de imediato na caixa de resultado. O botão Remover acentos limita-se a atualizá-la.
  3. Desmarca Manter maiúsculas e minúsculas se quiseres também o resultado todo em minúsculas, o que dá jeito para identificadores, etiquetas e chaves de pesquisa.
  4. Marca Criar nomes de ficheiro seguros (um por linha) para transformar cada linha num nome de ficheiro portável e escolhe em Substituir os espaços por um hífen ou um sublinhado.
  5. Copia o resultado. A linha por baixo do resultado indica quantos caracteres foram alterados.

O que a ferramenta altera

A maior parte das letras acentuadas é guardada em Unicode como uma letra base mais um sinal combinado. A ferramenta separa cada carácter nessas partes (forma de normalização Unicode NFD), apaga os acentos combinados e volta a juntar o texto. Isto abrange o acento agudo, grave e circunflexo, o til, a cedilha, o trema, o caron, o anel e muitos outros: «ç» passa a «c», «ã» passa a «a», «é» passa a «e», «ñ» passa a «n» e «ệ» passa a «e». Em português, «Coração de São João» fica «Coracao de Sao Joao».

Algumas letras não são, em Unicode, «uma letra com acento», por isso a normalização sozinha deixá-las-ia intactas. A ferramenta substitui-as pela grafia ASCII habitual:

Letra Resultado Usada em
ß, ẞ ss, SS Alemão
æ, Æ ae, AE Dinamarquês, norueguês, latim
œ, Œ oe, OE Francês
ø, Ø o, O Dinamarquês, norueguês
ł, Ł l, L Polaco
đ, Đ, ð d, D, d Croata, vietnamita, islandês
þ, Þ th, TH Islandês

As ligaduras tipográficas como «fi» e «fl», frequentes em texto copiado de ficheiros PDF, também são separadas em letras normais. As maiúsculas continuam legíveis: «Ærøskøbing» fica «Aeroskobing» e «ŒUVRE» fica «OEUVRE».

Tudo o resto fica como estava: pontuação, algarismos, espaços, quebras de linha e emojis. As escritas que não usam acentos latinos, como o chinês, o japonês, o coreano, o hebraico, o árabe ou o hindi, ficam intactas, porque os seus sinais fazem parte das próprias letras. O grego e o cirílico perdem os acentos tal como as letras latinas («Αθήνα» fica «Αθηνα»).

Nomes de ficheiro seguros

Com Criar nomes de ficheiro seguros (um por linha), cada linha é tratada como um nome de ficheiro depois de os acentos serem removidos. Os espaços e todos os caracteres que não sejam as letras de A a Z, os algarismos e os caracteres ., - e _ são substituídos pelo separador escolhido. Os separadores repetidos são fundidos, e os separadores ou pontos no início e no fim são removidos. A extensão é mantida, por isso «Férias 2026: fotos do Algarve.JPG» fica «Ferias-2026-fotos-do-Algarve.JPG».

Os nomes reservados pelo Windows (CON, PRN, AUX, NUL, COM1, LPT1…) recebem um sublinhado à frente. Uma linha escrita apenas numa escrita não latina fica vazia, porque não tem equivalente ASCII.

Quando é útil tirar os acentos

  • Para criar nomes de ficheiro, URL, nomes de utilizador ou endereços de email que têm de ser ASCII simples.
  • Para importar dados para sistemas antigos ou ficheiros CSV que estragam os caracteres acentuados.
  • Para construir chaves de pesquisa, de modo que «acao» também encontre «ação».
  • Para comparar listas de nomes escritos com e sem acentos.

Guarda o texto original para tudo o que vai ser lido por pessoas: em português, os acentos mudam a pronúncia e por vezes o significado («avó» e «avô», «pais» e «país» são palavras diferentes).

Perguntas frequentes

O meu texto é enviado para algum lado?

Não. A conversão corre inteiramente no teu navegador com as funções Unicode integradas. Nada é enviado nem guardado.

Porque é que o «ß» passa a «ss» e não a «b»?

O «ß» é uma letra alemã, não um «b» com um sinal. A forma correta de o escrever sem essa letra é «ss», como em «Strasse» para «Straße».

A ferramenta altera letras chinesas, árabes ou cirílicas?

O chinês, o japonês, o coreano, o árabe, o hebraico e as escritas indianas ficam inalterados. As letras cirílicas mantêm a forma base mas perdem os diacríticos, por isso «й» passa a «и» e «ё» passa a «е».

Posso converter uma lista inteira de nomes de ficheiro de uma vez?

Sim. Cola um nome por linha e marca Criar nomes de ficheiro seguros (um por linha). Cada linha é convertida separadamente, e as linhas vazias são mantidas para a lista continuar alinhada.

Porque é que vejo menos caracteres alterados do que acentos?

O contador conta os caracteres tal como os vês. Uma letra com dois sinais, como «ệ», conta como um único carácter alterado.