Skip to main content

Conversor de Fim de Linha Converta entre fins de linha: LF (Unix), CRLF (Windows), CR (Classic Mac).

Conversor de Fim de Linha illustration
📝

Conversor de Fim de Linha

Converta entre fins de linha: LF (Unix), CRLF (Windows), CR (Classic Mac).

1

Colar Texto

Cole o texto com quebras de linha para converter.

2

Selecionar Alvo

Escolha a quebra de linha alvo: LF, CRLF ou CR.

3

Copiar Resultado

Copie o texto com as quebras de linha convertidas.

Loading tool...

What Is Conversor de Fim de Linha?

O Conversor de Fim de Linha altera os caracteres de quebra de linha em texto entre os três principais formatos: LF (\n, usado por Unix/Linux/macOS moderno), CRLF (\r\n, usado pelo Windows) e CR (\r, usado pelo Classic Mac OS). Ele primeiro normaliza todos os finais de linha para LF, então converte para o formato de destino selecionado. Isso resolve problemas comuns ao mover texto ou código entre sistemas operacionais.

Why Use Conversor de Fim de Linha?

  • Corrigir problemas de quebra de linha ao mover arquivos entre plataformas de SO
  • Padronizar quebras de linha para projetos cross-plataforma
  • Converter CRLF do Windows para LF do Unix ou vice-versa
  • Resolver conflitos de quebra de linha no Git e controle de versão

Common Use Cases

Desenvolvimento Cross-Plataforma

Normalizar quebras de linha ao colaborar entre Windows, Mac e Linux.

Problemas do Git

Corrigir conflitos de quebra de linha em arquivos controlados por versão.

Transferência de Arquivos

Converter quebras de linha após transferir arquivos entre sistemas operacionais.

Compatibilidade de Scripts

Garantir que scripts shell usem quebras de linha LF para compatibilidade com Unix.

Technical Guide

O conversor usa um processo de duas etapas. Primeiro, todos os finais de linha são normalizados para LF (\n) substituindo CRLF (\r\n) primeiro, então substituindo qualquer CR (\r) restante. O CRLF deve ser substituído primeiro para evitar a criação de duplo LF. Após a normalização, a ferramenta converte o LF para o formato de destino: para CRLF, o LF se torna \r\n; para CR, o LF se torna \r; para LF, nenhuma conversão adicional é necessária. Essa abordagem lida com finais de linha mistos na entrada corretamente, produzindo saída consistente independentemente do formato da entrada.

Tips & Best Practices

  • 1
    LF (\n) é o padrão para Unix, Linux e macOS moderno
  • 2
    CRLF (\r\n) é o padrão para Windows
  • 3
    CR (\r) foi usado pelo Classic Mac OS 9 e anterior
  • 4
    A maioria dos editores modernos lida com ambos LF e CRLF, mas scripts podem exigir finais específicos

Related Tools

Frequently Asked Questions

Q Qual é a diferença entre LF e CRLF?
LF (Line Feed, \n) é um caractere. CRLF (Carriage Return + Line Feed, \r\n) são dois caracteres. Eles servem ao mesmo propósito em diferentes SO.
Q Qual formato devo usar?
Use LF para Unix/Mac/sistemas modernos. Use CRLF para aplicações específicas do Windows. A maioria dos softwares modernos lida com ambos.
Q Ele pode lidar com quebras de linha mistas?
Sim, todas as quebras de linha são normalizadas primeiro e então convertidas para o formato alvo.
Q A saída terá a mesma aparência?
Visualmente o texto parece idêntico. A mudança está nos caracteres de quebra de linha invisíveis.
Q Como sei quais são as quebras de linha do meu texto?
Use a ferramenta Visualizador de Espaçamento para ver os caracteres de quebra de linha marcados com ↵ (LF), ¶ (CRLF) ou ← (CR).

About This Tool

Conversor de Fim de Linha is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.