Preparar ficheiros que exigem CRLF
Selecione CRLF e descarregue. Inspecione os finais num editor capaz de os mostrar, sem os deduzir pelo aspeto.
Converta texto entre finais de linha LF, CRLF e CR. O processamento permanece local no navegador.
Uniformize finais de linha em LF, CRLF ou CR para um editor, aplicação antiga ou protocolo de ficheiro. A conversão modifica caracteres reais, não as letras de uma sequência como \n no código. O tratamento fica no navegador e mantém espaços, tabulações e linhas vazias. O separador escolhido determina o ficheiro gerado mesmo quando a pré-visualização parece igual nos outros modos.
O motor reconhece primeiro CRLF como um único final e depois CR ou LF isolados. Cada separação reconhecida é substituída pela escolhida. LF é U+000A, CRLF combina U+000D e U+000A e CR usa só U+000D. Outros separadores Unicode, como U+2028, ficam fora da normalização.
As linhas não são ordenadas nem limpas. Um final existente é mantido; se não existir, não se acrescenta. Vários separadores consecutivos continuam a sê-lo, preservando linhas vazias. Os espaços no fim das linhas não são removidos.
Os campos HTML normalizam o valor para LF. A pré-visualização não mostra diretamente os bytes CRLF ou CR escolhidos. O texto exato é conservado separadamente para cópia e descarga. A área de transferência e a aplicação de destino podem aplicar regras próprias depois. Prefira descarregar quando os bytes forem importantes.
Não é transcodificação de caracteres. Os ficheiros são lidos como texto pelo navegador e a saída é UTF-8. Uma fonte mal descodificada não é reparada. Também mudam os finais reais dentro de campos entre aspas: o motor não conhece gramáticas CSV, SQL ou de outros formatos.
Cole conteúdo ou importe um ficheiro aceite. Confirme acentos e caracteres especiais para verificar a leitura correta.
Selecione o modo exigido pelo destinatário e converta. O aspeto das linhas não identifica o separador gerado.
Examine os finais no seu ambiente. Alterar fonte ou modo oculta o resultado anterior para evitar uma exportação desatualizada.
Selecione CRLF e descarregue. Inspecione os finais num editor capaz de os mostrar, sem os deduzir pelo aspeto.
Use um separador único para excluir uma diferença de plataforma. As restantes diferenças de texto mantêm-se.
Use CR apenas quando o destinatário o exigir. Os sistemas macOS atuais usam normalmente LF em vez do antigo CR.
A notação JSON escapada torna visíveis os caracteres. As três separações passam a CRLF e o final mantém-se presente.
Entrada
"a\r\nb\rc\n"Resultado
"a\r\nb\r\nc\r\n"No modo CR, dois LF consecutivos tornam-se dois CR. A linha vazia mantém-se e b não recebe um separador adicional.
Entrada
"a\n\nb"Resultado
"a\r\rb"Um textarea apresenta linhas, mas normaliza o valor DOM para LF. A descarga usa o texto exato guardado separadamente para respeitar o modo escolhido.
Não. Mantém-se a presença ou ausência do separador final, assim como linhas vazias. Os espaços também não são automaticamente removidos.
Uma barra inversa e n são dois caracteres escritos, não LF. A ferramenta modifica finais reais e não descodifica sequências de escape de uma linguagem.
Não. Normaliza finais de texto já descodificado. Os conjuntos de caracteres exigem tratamento separado; a descarga contém texto UTF-8.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Compare dois textos linha a linha e identifique rapidamente adições, eliminações e alterações.
Remova espaços a mais, tabulações repetidas e linhas vazias de um texto copiado.
Valide a estrutura de um ficheiro CSV e identifique rapidamente linhas ou colunas problemáticas.