Detector e Corretor de Mojibake
Detecte e corrija mojibake (texto corrompido por incompatibilidades de codificação) online e grátis. Cole o texto corrompido para identificar qual incompatibilidade de codificação causou o problema - seja UTF-8 lido como Latin-1, aspas tipográficas do Windows-1252, corrupção de texto cirílico ou problemas de codificação CJK. Nosso detector de mojibake analisa o texto e mostra a codificação errada, a correta e quantos caracteres corrompidos foram encontrados. Com um clique, o corretor de mojibake repara automaticamente o texto reinterpretando os bytes com a codificação correta. Todo o processamento é totalmente local no seu navegador - nenhum dado é enviado e não é preciso se cadastrar.
Detect and fix mojibake (garbled text from encoding mismatches). Paste text corrupted by encoding issues to analyze what went wrong and repair it. All processing happens locally in your browser - no data is uploaded to any server.
- Paste garbled text (mojibake) into the left panel, or click a sample button above.
- Click Analyze Encoding to detect what encoding mismatch caused the corruption.
- Click Fix Mojibake to automatically repair the text using the detected patterns.
- Copy or download the fixed text from the right panel.
Por que usar nosso detector e corretor de mojibake?
- Detecção inteligente de mojibake: detecte mojibake em qualquer texto usando reconhecimento de padrões e heurísticas de codificação. Nosso detector de mojibake identifica a codificação errada usada e sugere a correta - seja UTF-8 lido como Latin-1, aspas tipográficas do Windows-1252, mojibake cirílico ou corrupção de texto CJK.
- Correção e reparo com um clique: corrija o mojibake na hora com um único clique. Nosso corretor de mojibake aplica automaticamente a interpretação de codificação correta para restaurar seu texto - lida com UTF-8, Latin-1, Windows-1252 e cenários de codificação dupla. Sem tentativa e erro manual.
- Corretor de mojibake online - sem instalação: use nosso detector e corretor de mojibake diretamente em qualquer navegador, sem downloads, complementos ou aplicativos. Todo o processamento de texto acontece localmente no seu dispositivo - sem envios, sem processamento no servidor, privacidade total.
- 100% grátis para sempre: nosso detector e corretor de mojibake é totalmente grátis, sem cadastro, sem anúncios e sem limites de uso. Detecte e corrija corrupção de codificação em quantos textos precisar - totalmente grátis, para sempre. Todo o processamento é local e privado.
Casos de uso comuns do detector e corretor de mojibake
- Recuperação de exportações de banco de dados: repare texto de exportações de banco de dados em que a codificação foi configurada incorretamente durante a extração. Nosso corretor de mojibake lida com o cenário comum em que o conteúdo UTF-8 do banco foi exportado com a codificação errada, restaurando nomes, endereços e conteúdo multilíngue.
- Migração de sites e CMS: corrija conteúdo corrompido durante migrações em que o banco antigo usava uma codificação diferente da esperada pelo CMS. Nosso detector de mojibake identifica incompatibilidades em posts, títulos e metadados migrados.
- Reparo de documentos e e-mails: recupere texto de documentos, e-mails e arquivos de texto corrompidos que aparecem como caracteres sem sentido por problemas de codificação. Nosso corretor de mojibake restaura caracteres acentuados, texto cirílico e caracteres CJK à sua forma legível.
- Localização de software e i18n: depure problemas de codificação em software internacionalizado e arquivos de localização. Nosso detector de mojibake ajuda desenvolvedores a identificar por que strings traduzidas aparecem corrompidas nos aplicativos.
- Depuração de API e pipelines de dados: solucione corrupção de codificação em respostas de API e pipelines de processamento de dados. Nosso corretor de mojibake ajuda desenvolvedores a identificar e reparar rapidamente incompatibilidades de codificação de texto entre sistemas.
- Aprendizado e educação: entenda como a codificação de texto funciona vendo exemplos reais de mojibake. Nosso detector de mojibake é uma excelente ferramenta educacional para aprender sobre UTF-8, Latin-1, Windows-1252 e como incompatibilidades de codificação corrompem o texto.
O que é mojibake?
Mojibake (文字化け - literalmente "transformação de caracteres" em japonês) é o texto corrompido que aparece quando uma string é decodificada com a codificação de caracteres errada. Isso acontece quando um sistema ou aplicativo interpreta os bytes do texto usando uma codificação diferente da que foi usada para criá-los. Por exemplo, os bytes UTF-8 da palavra francesa "déjà vu" ( 64 C3 A9 6A C3 A0 20 76 75 ) apareceriam como "déjà vu" se lidos em Latin-1 (ISO 8859-1). Nosso detector de mojibake identifica esses padrões procurando sequências de bytes conhecidas que resultam de incompatibilidades comuns, e então nosso corretor de mojibake reverte a corrupção reinterpretando os bytes com a codificação correta.
Como usar este detector e corretor de mojibake
- 1. Cole o texto corrompido: copie o texto ilegível e cole no painel esquerdo, ou clique em um dos botões de exemplo para testar casos comuns de mojibake (francês, espanhol, alemão, russo, chinês, aspas tipográficas).
- 2. Clique em "Analisar codificação": nosso detector de mojibake examina o texto em busca de padrões de corrupção conhecidos e informa qual codificação provavelmente foi usada para decodificar o texto, qual codificação deveria ter sido usada e quantos caracteres corrompidos foram encontrados.
- 3. Clique em "Corrigir mojibake": nosso corretor de mojibake reinterpreta automaticamente os bytes com a codificação correta, restaurando o texto original. Depois você pode copiar ou baixar o resultado corrigido.
Cenários comuns de mojibake
- UTF-8 → Latin-1 / Windows-1252: o cenário mais comum. Caracteres acentuados como é, ü, ñ tornam-se as sequências de dois caracteres é, ü, ñ. O texto cirílico vira sequências ilegíveis começando por Ð. Caracteres CJK viram sequências começando por ä, æ, etc.
- UTF-8 → Windows-1252 (aspas tipográficas): aspas curvas, travessões e marcadores codificados em UTF-8 aparecem como ’, “, —, etc. Comum em conteúdo copiado de processadores de texto ou páginas web.
- Codificação dupla UTF-8: quando um texto UTF-8 é codificado acidentalmente uma segunda vez em UTF-8. Os bytes de é (0xC3 0xA9) são recodificados como a sequência de 4 bytes 0xC3 0x83 0xC2 0xA9, aparecendo como é.
- Problemas de BOM UTF-8: a Marca de Ordem de Bytes UTF-8 (0xEF BB BF) exibida como os caracteres visíveis "" no início de um arquivo quando lido com a codificação errada.
Limitações da detecção de mojibake
Embora nosso detector de mojibake lide com os cenários de incompatibilidade de codificação mais comuns, há limitações a considerar. O detector usa correspondência de padrões contra assinaturas conhecidas de mojibake, o que significa que pode não reconhecer toda corrupção de codificação possível - especialmente com pares raros (como UTF-8 decodificado como Shift-JIS ou KOI8-R). Textos curtos (menos de 10 caracteres) podem não ter conteúdo corrompido suficiente para detecção confiável. A pontuação de confiança reflete quantos padrões conhecidos foram correspondidos; um resultado de baixa confiança ainda pode conter mojibake não reconhecido. Para melhores resultados, experimente a ação "Corrigir mojibake" mesmo que o detector não mostre problemas - o corretor aplica uma estratégia de reparo mais agressiva que pode corrigir padrões que o detector talvez não detecte. Todo o processamento de texto neste detector e corretor de mojibake é realizado inteiramente no seu navegador - nenhum dado é enviado a qualquer servidor e nenhum texto sai do seu dispositivo.
Perguntas frequentes
Mojibake (文字化け) é o texto corrompido que aparece quando uma string é decodificada com a codificação de caracteres errada. Por exemplo, quando um texto codificado em UTF-8 com caracteres acentuados é interpretado como Latin-1, caracteres como é aparecem como "é". Nosso detector de mojibake identifica esses padrões e nosso corretor reverte a corrupção.
Nosso detector de mojibake examina o texto de entrada em busca de padrões de corrupção conhecidos - sequências de bytes específicas que resultam de incompatibilidades comuns. Ele verifica UTF-8→Latin-1, UTF-8→Windows-1252, codificação dupla UTF-8, mojibake cirílico, mojibake CJK e artefatos BOM. Cada padrão é associado ao par de codificações provavelmente errado e correto, com uma pontuação de confiança.
O corretor de mojibake aplica o inverso da incompatibilidade detectada. Para o cenário mais comum (texto UTF-8 lido como Latin-1), ele pega os caracteres corrompidos, recodifica-os como bytes Latin-1 e então decodifica esses bytes como UTF-8. Isso restaura o texto original. O corretor também tenta decodificação dupla se uma única passada não resolver totalmente a corrupção.
Nosso detector e corretor de mojibake lida principalmente com incompatibilidades UTF-8↔Latin-1 (ISO 8859-1) e UTF-8↔Windows-1252, que representam a grande maioria dos casos de mojibake na prática. Também detecta codificação dupla UTF-8 e artefatos de BOM UTF-8. Para pares menos comuns, o texto pode não ser totalmente recuperável.
Sim. Nosso corretor de mojibake lida com texto de qualquer tamanho. Todo o processamento acontece localmente no seu navegador, então o único limite é a memória do seu dispositivo. Para documentos muito grandes (mais de 100.000 caracteres), o processamento pode levar um instante, mas será concluído sem enviar nenhum dado.
Para o cenário mais comum (texto UTF-8 lido como Latin-1 ou Windows-1252), a detecção é muito precisa - normalmente 90% ou mais quando há vários caracteres acentuados ou não ASCII. Para padrões menos comuns ou textos muito curtos, a precisão diminui. A pontuação de confiança e o detalhamento dos problemas ajudam a avaliar a confiabilidade da detecção.
Com certeza. Nosso detector e corretor de mojibake processa tudo inteiramente no seu navegador. Seu texto nunca é enviado a nenhum servidor, nunca é armazenado e nunca é transmitido a lugar algum. Toda a detecção, análise e reparo acontece localmente no seu dispositivo usando JavaScript do lado do cliente. A privacidade total é integrada à ferramenta por design.
"Analisar codificação" detecta padrões de mojibake e mostra a incompatibilidade de codificação que provavelmente causou a corrupção - mas não modifica seu texto de entrada. "Corrigir mojibake" aplica o algoritmo de reparo para produzir o texto corrigido no painel de saída. Use Analisar para entender o problema e depois Corrigir para obter o resultado reparado.
Sim! Nosso detector e corretor de mojibake é 100% grátis, sem cadastro, sem anúncios e sem limites de uso. Detecte e corrija corrupção de codificação em quantos textos precisar - totalmente grátis, para sempre. Todo o processamento acontece localmente no seu navegador sem interação com o servidor.