WMW

Corretor de Mojibake (Texto Corrompido)

Free

Recupera os bytes originais por trás de texto corrompido (mojibake) e os decodifica novamente sob várias codificações comuns, mostrando cada candidato que sai limpo.

Funciona inteiramente no seu navegador. Seu texto nunca é enviado a lugar nenhum.

Comentários (0)

Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.

Comentários de convidados são revisados antes da publicação. Entrar para publicar instantaneamente.

Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!

O que esta ferramenta faz

Cole um texto que pareça corrompido (por exemplo Café em vez de Café) e esta ferramenta recupera os bytes originais e tenta decodificá-los novamente sob várias codificações de caracteres comuns, mostrando cada resultado que sai limpo para que você possa escolher o correto.

Como funciona

Mojibake como este é quase sempre causado por bytes UTF-8 válidos sendo lidos incorretamente byte por byte como Windows-1252 (ou o Latin-1 intimamente relacionado). Esta ferramenta reverte essa primeira etapa, mapeando cada caractere do seu texto corrompido de volta ao único byte do qual o Windows-1252 o teria produzido. Em seguida, ela alimenta essa sequência de bytes recuperada no TextDecoder integrado do navegador para várias codificações candidatas (UTF-8, Shift-JIS, EUC-JP, GBK, Big5, EUC-KR, KOI8-R, ISO-8859-7), e mantém apenas as decodificações que são concluídas sem erros ou caracteres de substituição.

Problemas que resolve

Perguntas frequentes

›O que causa o mojibake em primeiro lugar?

Acontece quando um texto salvo em uma codificação de caracteres (hoje quase sempre UTF-8) é aberto ou importado por um programa que assume uma codificação diferente (geralmente Windows-1252 ou Latin-1). Cada caractere UTF-8 original de múltiplos bytes é então exibido como dois ou três caracteres separados, incorretos e de um único byte.

›Por que esta ferramenta mostra vários resultados em vez de uma única correção?

Os mesmos bytes corrompidos às vezes podem ser validamente decodificados novamente sob mais de uma codificação, e esta ferramenta não tem como saber qual corresponde ao seu idioma de origem real. Ela mostra cada candidato que decodifica de forma limpa (sem caracteres de substituição) para que você possa escolher o que lê corretamente.

›Meu texto não mostra nenhum candidato, o que isso significa?

Ou o texto não era realmente mojibake causado por uma leitura incorreta de Windows-1252/Latin-1, ou a codificação original era algo fora da lista que esta ferramenta tenta. Verifique novamente se o texto realmente parece corrompido, em vez de apenas conter caracteres incomuns, mas válidos.

›Isso pode corrigir mojibake causado por outras codificações quebradas, não apenas Windows-1252?

Esta ferramenta reverte especificamente uma leitura incorreta de Windows-1252 ou Latin-1, já que essa é de longe a causa mais comum de mojibake no mundo real. Se seu texto foi corrompido por uma codificação de primeira etapa diferente, a própria etapa de recuperação de bytes não produzirá os bytes corretos, e nenhum candidato parecerá limpo.

›Isso é o mesmo que um decodificador de URL ou Base64?

Não. A codificação de URL e Base64 são transformações de texto separadas, intencionais e reversíveis. O mojibake é um efeito colateral não intencional de uma incompatibilidade de codificação de caracteres, e corrigi-lo significa reinterpretar corretamente os mesmos bytes subjacentes, em vez de decodificar um esquema de codificação deliberado.

Ferramentas relacionadas

Free

Texto

Decodificador de JWT

Decodifica o cabeçalho e o payload de um JWT em JSON legível, converte declarações de timestamp em datas legíveis, sinaliza tokens expirados e pode verificar uma assinatura HS256 com um segredo que você fornece.

Free

Texto

Gerador de llms.txt

Gera um arquivo llms.txt seguindo a especificação llmstxt.org a partir de um título, resumo e seções de links, com agrupamento de seções Optional e visualização em tempo real.

Free

Texto

Pré-visualização de Markdown

Renderiza Markdown como HTML em tempo real e sanitizado ao lado da fonte, com uma alternância para visualizar e copiar o HTML gerado.

Free

Texto

Validador de Sintaxe MySQL

Valida a sintaxe MySQL de uma ou mais instruções separadas por ponto e vírgula, relatando a linha e coluna exatas do primeiro erro encontrado.

Free

Texto

Editor de HTML Online

Edite HTML, CSS e JavaScript em três painéis com uma visualização em tempo real em sandbox que atualiza enquanto você digita, além de um download com um clique como arquivo HTML autônomo.

Free

Texto

Gerador de Senhas

Gere senhas fortes e aleatórias diretamente no seu navegador usando um gerador criptograficamente seguro, com medidor de força em tempo real, cálculo de entropia e suporte para lotes de várias senhas de uma vez.

Free

Texto

Conversor de Punycode

Converta texto entre Unicode e Punycode (RFC 3492), a codificação somente ASCII usada para nomes de domínio internacionalizados, com um modo de domínio completo (sensível a pontos, prefixo xn-- automático) e um modo de rótulo simples, convertendo várias linhas de uma vez.

Free

Texto

Contador de Linhas

Um contador de linhas avançado que analisa instantaneamente seu texto colado: detecção de linhas duplicadas/vazias, filtragem de linhas de comentário, buscar e substituir com regex, ordenação e inserção de prefixo/sufixo.