Remover acentos e transliterar

Acrafto Team Texto
Atualizado
Saída
Maiúsculas e minúsculas
Caracteres: 63
Resultado
Acao, coracao, pao de acucar, Strasse, Lodz, Kiyiv, Moskva, Athina
Alterados: 26
O que foi alterado (21)
OriginalSubstituiçãoQuantidadeRegra
ãa3diacrítico removido
çc3diacrítico removido
вv2tabela geral do cirílico (letra fora do padrão escolhido)
ŁL1diacrítico removido
óo1diacrítico removido
ßss1diacrítico removido
úu1diacrítico removido
źz1diacrítico removido
αa1letra grega, ELOT 743
ΑA1letra grega, ELOT 743
ήi1letra grega, ELOT 743
θth1letra grega, ELOT 743
νn1letra grega, ELOT 743
аa1tabela geral do cirílico (letra fora do padrão escolhido)
иi1tabela geral do cirílico (letra fora do padrão escolhido)
їyi1tabela geral do cirílico (letra fora do padrão escolhido)
кk1tabela geral do cirílico (letra fora do padrão escolhido)
КK1tabela geral do cirílico (letra fora do padrão escolhido)
МM1tabela geral do cirílico (letra fora do padrão escolhido)
оo1tabela geral do cirílico (letra fora do padrão escolhido)
сs1tabela geral do cirílico (letra fora do padrão escolhido)

Tudo roda no seu navegador e nada do que você cola é enviado, então nomes, endereços e documentos ficam com você.

Remover acentos de qualquer texto enquanto você digita: é vira e, ç vira c, ã vira a, e as letras que não têm forma simples, como ł, ø, đ ou ß, também são substituídas. A mesma ferramenta é um conversor de cirílico para latino e de grego para latino que segue padrões com nome, as regras de passaporte da Rússia, da Ucrânia e da Bulgária, ISO 9, BGN/PCGN, os alfabetos latinos sérvio e macedônio e o ELOT 743 grego. Ela também remove o tashkeel árabe e o niqqud hebraico e transforma o resultado em slug de URL ou em um nome de arquivo seguro. Cada caractere substituído fica destacado, então você confere um por um. Tudo acontece no seu navegador.

Como remover acentos de um texto online

  1. Digite ou cole no campo Texto. O Resultado é atualizado a cada tecla, e o texto de exemplo que carrega no início mostra de uma vez o que acontece com letras do português, tcheco, alemão, polonês, ucraniano, russo e grego.
  2. Deixe Idioma do texto em Detectar automaticamente. A ferramenta reconhece o idioma pelas letras típicas, ř e ů do tcheco, ł e ż do polonês, ß do alemão, ø do dinamarquês e do norueguês, ї e є do ucraniano, e a opção passa a mostrar, por exemplo, Automático: tcheco. Escolha o idioma você mesmo quando o texto for curto ou misto.
  3. Em Regras escolha a convenção ou o padrão para esse idioma. Os idiomas de alfabeto latino usam Simples: uma letra por letra (ä → a, ß → ss, ł → l), a menos que o idioma tenha regra própria de grafia. Os idiomas com cirílico e grego listam seus padrões (veja abaixo).
  4. Copiar coloca o resultado na área de transferência. Limpar esvazia o campo e Ver um exemplo carrega o texto de exemplo de novo.

Maiúsculas e minúsculas mantém por padrão a caixa do original. Uma letra maiúscula que vira duas é escrita como se escrevem nomes: Щ vira Shch, Ä vira Ae, mas uma palavra toda em maiúsculas continua em maiúsculas, então ЩУКА vira SHCHUKA e MÜNCHEN vira MUENCHEN. Escolha minúsculas ou MAIÚSCULAS para forçar uma só caixa.

Abaixo dos campos aparece o número de Caracteres do texto e quantos foram Alterados. O texto de exemplo tem 63 caracteres, dos quais 26 mudam. Letras de um sistema de escrita para o qual a ferramenta não tem regras, como chinês, japonês, tailandês ou devanágari, ficam como estão, ganham um sublinhado pontilhado, e uma observação as conta em Mantidos como estão.

Letras que um removedor de acentos simples erra

A maioria dos removedores de acentos online decompõe cada letra em letra base mais marca e descarta a marca. Isso resolve é, ñ, ő ou o ệ vietnamita, mas não faz nada com letras que não são uma letra base com uma marca: o ł polonês, o đ croata e vietnamita, o ø e o æ dinamarqueses, o ß alemão, o þ e o ð islandeses, o ı turco sem ponto e a ligadura œ. Essas ferramentas devolvem Łódź como Łodz e Straße como Straße. Aqui essas letras têm substituições próprias (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), e a substituição se repete até não sobrar nada fora do alfabeto latino, então até ǿ termina em o.

Alguns idiomas têm uma convenção para escrever suas letras sem diacríticos, e um alemão ou um dinamarquês a espera:

IdiomaRegrasExemplo
AlemãoGrafia alemã (ä → ae, ö → oe, ü → ue, ß → ss)Straße Müller → Strasse Mueller
Dinamarquês, norueguêsGrafia dinamarquesa e norueguesa (æ → ae, ø → oe, å → aa)Æbleskiver på Ærø → Aebleskiver paa Aeroe
IslandêsGrafia islandesa (þ → th, ð → d, æ → ae)Þórður → Thordur
Croata, bósnio, sérvio latinođ → dj (croata, bósnio, sérvio latino)Đurđevac → Djurdjevac

Cada um desses idiomas também oferece Simples, que dá Strasse Muller e Aebleskiver pa Aero. Português, espanhol, francês, tcheco, eslovaco, polonês, húngaro, romeno, turco, vietnamita e os idiomas bálticos não têm essa convenção, então suas letras simplesmente perdem as marcas: Ação, coração e pão de açúcar viram Acao, coracao e pao de acucar, Příliš žluťoučký kůň vira Prilis zlutoucky kun, Zażółć gęślą jaźń vira Zazolc gesla jazn, Đường phố Hà Nội vira Duong pho Ha Noi, İstanbul ılık vira Istanbul ilik.

Cirílico para latino: padrões russo, ucraniano, búlgaro, sérvio e macedônio

Não existe um jeito único de escrever o cirílico com letras latinas. Um passaporte russo, um catálogo de biblioteca e um jornal em inglês grafam o mesmo nome de formas diferentes, e um transliterador que não diz qual sistema usa ajuda pouco na hora de preencher um formulário. Em Regras você escolhe o padrão pelo nome:

IdiomaRegrasЩербаков Юрий / Київ / София
RussoPassaporte: ICAO Doc 9303 (portaria do MVD russo, 2020)Shcherbakov Iurii
RussoBGN/PCGN 1947 (uso em inglês)Shcherbakov Yuriy
RussoISO 9:1995 (científico, uma letra por letra)Ŝerbakov Ûrij
RussoGOST 7.79-2000, sistema B (ASCII)Shherbakov Yurij
UcranianoPassaporte: resolução 55 do Gabinete (2010)Kyiv
UcranianoBGN/PCGN 1965 (uso em inglês)Kyyiv
UcranianoISO 9:1995Kiïv
BúlgaroLei de transliteração de 2009 (oficial)Sofia
SérvioAlfabeto latino sérvio (č, ć, đ, š, ž)Ђорђе Џаџић → Đorđe Džadžić
SérvioSomente ASCII (đ → dj, č → c, š → s, ž → z)Djordje Dzadzic
MacedônioAlfabeto latino macedônio (gj, kj, č, š, ž)Ѓорѓи Ѕвезда → Gjorgji Dzvezda

Os sistemas de passaporte são os que o visitante costuma precisar. Os passaportes internacionais russos usam a tabela ICAO Doc 9303 desde 2014, confirmada pela portaria do Ministério do Interior de 2020: ё → e, й → i, ю → iu, я → ia, ъ → ie e o sinal brando é omitido, então Ельцин é Eltsin e Татьяна é Tatiana. A resolução 55 do Gabinete da Ucrânia, de 2010, vale para passaportes e topônimos: є, ї, й, ю e я são ye, yi, y, yu, ya no início da palavra e ie, i, i, iu, ia nas demais posições, зг é zgh para não ser lido como ж, e o sinal brando e o apóstrofo desaparecem (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). A Lei de transliteração da Bulgária de 2009 escreve щ como sht, ъ como a e ю como yu, com duas exceções que a ferramenta conhece: o final -ия vira -ia (Шуменския → Shumenskia) e България é Bulgaria. O sérvio e o macedônio têm alfabetos latinos oficiais com č, š, ž, đ, então a única questão é se você quer os diacríticos ou ASCII simples.

ISO 9 é o sistema científico usado por bibliotecas e em países de língua alemã: uma letra cirílica é sempre uma letra latina, ж é ž, х é h, щ é ŝ, e os sinais duro e brando viram os apóstrofos modificadores ʺ e ʹ, o que torna o resultado reversível, mas difícil de pronunciar para quem lê em inglês. BGN/PCGN é o que os governos dos EUA e do Reino Unido e a maior parte da mídia em inglês usam: ж é zh, х é kh, е é ye no início da palavra e depois de vogal. O GOST 7.79-2000 sistema B é a variante ASCII encontrada em URLs russas e no transliterador do Yandex: х é x, ц é c ou cz, ы é y seguido de um acento grave.

Uma letra cirílica que não pertence ao padrão escolhido, por exemplo um ђ sérvio em um texto russo, é convertida por uma tabela geral e marcada como tal na lista O que foi alterado. E se o seu texto é quase todo em alfabeto latino com algumas palavras em cirílico, a detecção de idioma segue a maioria, então mude o Idioma do texto para o idioma cirílico para aplicar o padrão: o texto de exemplo converte Київ como Kiyiv pela tabela geral e como Kyiv no modo ucraniano.

Grego para latino: ELOT 743 e Greeklish

Passaportes e placas de trânsito gregos seguem o ELOT 743 / ISO 843 (passaportes): β é v, η é i, χ é ch, e as combinações têm regras próprias. γγ vira ng e γκ vira gk, μπ é b no início da palavra e mp no meio, ου é ou, e αυ, ευ, ηυ viram av, ev, iv antes de vogal ou consoante sonora e af, ef, if antes de consoante surda. Assim Γιώργος é Giorgos, Μπάμπης é Bampis, Ευαγγελία é Evangelia, Ναύπλιο é Nafplio e Αθήνα é Athina. Os acentos são omitidos, como também faz o passaporte.

Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) é a grafia informal que os gregos usam em chats e mensagens, em que as letras são escolhidas pela forma e pelo teclado, não pelo som: Γιώργος vira Giwrgos, Ξέρω vira Kserw, Χαρά vira Xara.

Remover diacríticos do árabe e do hebraico

No árabe as marcas de vogais são opcionais e a maioria dos textos é escrita sem elas. Quando você cola um texto vocalizado, por exemplo de um dicionário ou de um livro infantil, escolha o árabe e Remover tashkeel (harakat, shadda, sukun, tanwin, tatweel): مُحَمَّد vira محمد, e o tatweel usado para alongar palavras também é removido. No hebraico, Remover niqqud e sinais de cantilação tira os pontos vocálicos, a cantilação, o meteg e o rafe de שָׁלוֹם e deixa שלום. As letras nunca são romanizadas, porque sem as vogais não é possível deduzir só do texto uma grafia latina correta do árabe ou do hebraico.

Slugs e nomes de arquivo sem acentos

Defina Saída como Slug (URL) para obter uma sequência em minúsculas só com as letras de a a z, dígitos e um Separador (- ou _): Příliš žluťoučký kůň vira prilis-zlutoucky-kun, Щербаков Юрий vira shcherbakov-iurii. Apóstrofos e aspas são omitidos em vez de substituídos (don’t vira dont), qualquer outra sequência de pontuação ou espaços vira um só separador, e não há separador nas pontas. Um slug não tem caracteres que precisem de codificação percentual, então entra em uma URL do jeito que está. Se você precisa codificar um endereço inteiro com parâmetros, use o codificador e decodificador de URL.

Nome de arquivo mantém o texto legível, mas seguro para todos os sistemas operacionais: os caracteres \ / : * ? " < > | e os caracteres de controle, que o Windows recusa em nomes de arquivo, são removidos, os Espaços viram _ ou - ou ficam como estão, separadores repetidos se fundem, a extensão depois do último ponto permanece, e pontos e espaços nas pontas são cortados. Zpráva o činnosti: leden/2026?.docx vira Zprava_o_cinnosti_leden2026.docx. É o modo para renomear arquivos antes de enviá-los a um servidor, a um drive na nuvem ou a um repositório git, onde nomes com acentos quebram scripts e links.

Para um slug em camelCase, snake_case ou kebab-case com palavras em inglês, o conversor de maiúsculas e minúsculas faz o resto, e o contador de caracteres e palavras informa o tamanho. Os dois ficam na categoria Texto, junto com esta ferramenta.

O que foi alterado: confira cada substituição

Cada caractere substituído fica destacado no resultado. Passe o mouse sobre ele para ver o original, a substituição e a regra, por exemplo ř → r · diacrítico removido ou Щ → Shch · Passaporte: ICAO Doc 9303. Um caractere que foi removido, como um sinal brando ou uma marca de tashkeel, aparece como uma marca pontilhada fina. A lista O que foi alterado abaixo do resultado agrupa as substituições com suas contagens e regras, então você confere em segundos se um sobrenome foi transliterado como o seu passaporte grafa, ou se um ä virou ae e não a. A lista é ordenada por frequência, então as letras que mais aparecem vêm primeiro.

Nada do que você cola sai do seu navegador. A conversão roda na página, com as funções Unicode padrão do JavaScript e sem servidor, então nomes, endereços e documentos inteiros ficam no seu computador.

Como remover acentos no Excel ou no Google Planilhas?

Nem o Excel nem o Google Planilhas têm uma função pronta para isso; as respostas de costume são uma longa cadeia de SUBSTITUIR, uma macro VBA ou uma etapa do Power Query. O jeito mais rápido é copiar a coluna, colar no campo Texto aqui, copiar o Resultado e colar de volta: as quebras de linha são mantidas, então as linhas continuam alinhadas.

Como remover acentos em Python ou JavaScript?

Em Python, unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() remove as marcas; em JavaScript, s.normalize('NFD').replace(/\p{M}/gu, '') faz o mesmo. Os dois métodos descartam ou mantêm ł, ø, đ, ß e æ sem avisar, porque essas letras não têm decomposição. O pacote unidecode do Python e esta ferramenta cuidam delas.

Qual transliteração meu passaporte usa?

Rússia: ICAO Doc 9303 desde 2014 (Passaporte: ICAO Doc 9303). Ucrânia: resolução 55 do Gabinete de 2010. Bulgária: a Lei de transliteração de 2009, que o BGN/PCGN também adotou em 2013. Grécia: ELOT 743. Sérvia e Macedônia do Norte imprimem os dois alfabetos. Confira a grafia com os seus documentos atuais, porque um passaporte mais antigo pode usar um sistema anterior, e as companhias aéreas comparam a passagem com o passaporte letra por letra.

Qual é a diferença entre transliteração e tradução?

A transliteração reescreve letras, a tradução reescreve o sentido. Москва transliterada é Moskva, traduzida é Moscou. Esta ferramenta apenas translitera, então nomes, endereços e códigos continuam sendo as mesmas palavras em outro alfabeto.

Por que Київ aparece como Kiyiv no texto de exemplo?

O exemplo é quase todo em alfabeto latino, então Detectar automaticamente aplica as regras latinas e converte as poucas letras cirílicas pela tabela geral. Escolha o ucraniano em Idioma do texto e o padrão de passaporte dá Kyiv.

Agradeceria se você compartilhasse estas páginas com amigos, as salvasse nos favoritos ou as linkasse. Obrigado! 🙏