AZ Tools

Conversor de Quebras de Linha e BOM

Arquivo

Conta CRLF, CR isolado e LF isolado separadamente antes de normalizar, então você detecta arquivos que misturam convenções (causa comum de git diffs sujos ou scripts Bash que falham no Windows). Bytes de saída são reportados incluindo o BOM, então você sabe exatamente o que vai pro disco. Todo o processamento é local no seu navegador.

Quebra de linha alvo
BOM UTF-8
Saída
Estatísticas de entrada
  • Contagem LF1
  • Contagem CRLF1
  • Contagem CR isolado0
  • Total de linhas3
  • Bytes de saída (UTF-8)28
  • Tinha BOMNão

Arquivos com quebras misturadas geralmente significam que a origem foi editada entre plataformas — normalizar resolve a maioria das dores de "por que meu diff explode".

Como usar

  1. Cole texto ou arraste conteúdo de arquivo na entrada.
  2. Escolha a quebra de linha alvo (LF pra Unix/macOS, CRLF pra Windows, CR pra Mac legado).
  3. Escolha a política BOM e copie a saída.

Perguntas frequentes

Quando devo manter o BOM?
Algumas ferramentas Windows antigas e algumas importações CSV do Excel dependem dele. Pra todo o resto (especialmente shell scripts, JSON e código-fonte em cadeias de build modernas), remova.
O que é um arquivo com quebras misturadas?
Qualquer arquivo com mais de uma entre LF/CRLF/CR. Comum quando texto é editado entre plataformas ou quando geradores concatenam fragmentos de fontes diferentes. Normalizar pra um único estilo faz git diffs e parsers downstream se comportarem.

Ferramentas relacionadas