Skip to main content

Convertidor de finales de línea Convierta entre finales de línea: LF (Unix), CRLF (Windows), CR (Mac clásico).

Convertidor de finales de línea illustration
📝

Convertidor de finales de línea

Convierta entre finales de línea: LF (Unix), CRLF (Windows), CR (Mac clásico).

1

Pegar texto

Pega el texto con saltos de línea para convertir.

2

Seleccionar destino

Elige el salto de línea de destino: LF, CRLF o CR.

3

Copiar resultado

Copia el texto con los saltos de línea convertidos.

Loading tool...

What Is Convertidor de finales de línea?

El Convertidor de finales de línea cambia los caracteres de salto de línea en texto entre los tres formatos principales: LF (\n, utilizado por Unix/Linux/macOS moderno), CRLF (\r\n, utilizado por Windows) y CR (\r, utilizado por Classic Mac OS). Primero normaliza todos los finales de línea a LF, luego convierte al formato objetivo seleccionado. Esto resuelve problemas comunes cuando se mueve texto o código entre sistemas operativos.

Why Use Convertidor de finales de línea?

  • Soluciona problemas de saltos de línea al mover archivos entre plataformas de sistema operativo
  • Establece un estándar para los saltos de línea en proyectos multiplataforma
  • Convierte CRLF de Windows a LF de Unix o viceversa
  • Resuelve conflictos de saltos de línea en Git y control de versiones

Common Use Cases

Desarrollo multiplataforma

Normaliza los saltos de línea al colaborar entre Windows, Mac y Linux.

Problemas con Git

Soluciona conflictos de saltos de línea en archivos controlados por versiones.

Transferencia de archivos

Convierte los saltos de línea después de transferir archivos entre sistemas operativos.

Compatibilidad con scripts

Asegúrate de que los scripts de shell utilicen saltos de línea LF para la compatibilidad con Unix.

Technical Guide

El convertidor utiliza un proceso de dos pasos. Primero, todos los finales de línea se normalizan a LF (\n) reemplazando CRLF (\r\n) primero, luego reemplazando cualquier CR (\r) restante. CRLF debe reemplazarse primero para evitar crear doble LF. Después de la normalización, la herramienta convierte LF al formato objetivo: para CRLF, LF se convierte en \r\n; para CR, LF se convierte en \r; para LF, no se necesita una conversión adicional. Este enfoque maneja correctamente los finales de línea mixtos en la entrada, produciendo una salida coherente independientemente del formato de entrada.

Tips & Best Practices

  • 1
    LF (\n) es el estándar para Unix, Linux y macOS moderno
  • 2
    CRLF (\r\n) es el estándar para Windows
  • 3
    CR (\r) se utilizó en Classic Mac OS 9 y versiones anteriores
  • 4
    La mayoría de los editores modernos manejan tanto LF como CRLF, pero los scripts pueden requerir saltos de línea específicos

Related Tools

Frequently Asked Questions

Q ¿Cuál es la diferencia entre LF y CRLF?
LF (Avance de línea, \n) es un carácter. CRLF (Retorno de carro + Avance de línea, \r\n) son dos caracteres. Sirven para el mismo propósito en diferentes sistemas operativos.
Q ¿Qué formato debería utilizar?
Utiliza LF para Unix/Mac/sistemas modernos. Utiliza CRLF para aplicaciones específicas de Windows. La mayoría del software moderno maneja ambos.
Q ¿Puede manejar saltos de línea mixtos?
Sí, todos los saltos de línea se normalizan primero y luego se convierten al formato de destino.
Q ¿El resultado será igual?
Visualmente el texto parece idéntico. El cambio está en los caracteres de salto de línea invisibles.
Q ¿Cómo sé qué saltos de línea tiene mi texto?
Utiliza la herramienta Visualizador de espacios en blanco para ver los caracteres de salto de línea marcados con ↵ (LF), ¶ (CRLF) o ← (CR).

About This Tool

Convertidor de finales de línea 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.