Conversor de final de linha
Detecte finais de linha CRLF, LF e CR com contagens e converta um texto inteiro em um estilo consistente.
Conversor de final de linha
Cada família de sistemas operacionais termina suas próprias linhas: o Unix e o macOS moderno usam LF, o Windows usa CRLF e o Mac OS clássico usa um CR simples. Cole qualquer texto e o conversor informa exatamente o que encontrou – quantas terminações CRLF, LF e CR e se o arquivo é consistente ou misto – e então reescreve cada final no estilo que você escolher. A contagem parece um recibo: 14 CRLF + 2 LF → 16 LF, para que você possa ver rapidamente o que mudou.
Finais mistos são o clássico bug invisível. Um arquivo editado no Windows e no Linux, por sua vez, para de corresponder às diferenças, o git sinaliza todas as linhas como alteradas, os scripts de shell falham com erros enigmáticos como "intérprete incorreto: /bin/bash ^ M" e as importações de CSV ganham linhas em branco fantasmas. Como a diferença é invisível na maioria dos editores, a solução mais rápida é exatamente esta: colar, converter para LF (ou CRLF para ferramentas do Windows) e copiar de volta.
Duas opções extras finalizam a limpeza em uma única passagem. "Garantir uma nova linha à direita" faz com que o texto termine com exatamente uma nova linha - a convenção POSIX que os linters e as revisões de código continuam solicitando - e "Remover espaços em branco à direita em cada linha" remove os espaços e tabulações que se escondem nas extremidades das linhas e poluem as diferenças. Ambos estão desativados por padrão, então a ferramenta não altera nada que você não solicitou.
Seu texto é processado inteiramente em seu navegador e nunca carregado em lugar nenhum. Converta scripts, arquivos de configuração e código-fonte com segurança e copie o resultado ou baixe-o como um arquivo .txt.