Convertidor de finales de línea — LF, CRLF o CR
Pega texto y cambia los finales de línea entre LF (Unix/macOS), CRLF (Windows) y CR (Mac clásico) por completo en tu navegador — sin subir nada.
TextText
Se convierte al escribir: pega o suelta un archivo.
Se ejecuta en tu navegador: no se sube nada a nuestros servidores.
Un CRLF de Windows que se cuela en un script shell Unix puede romper de formas sutiles — las líneas shebang y los espacios finales se ven bien hasta que CI falla. Normalizar finales antes de hacer commit ahorra esa caza.
Elige el final que espera tu plataforma destino, convierte una vez y pega de vuelta. La herramienta no sube el texto; todo se queda en la pestaña.
Si el archivo es en realidad un CSV o una muestra env que también quieres remodelar, convierte finales primero y luego abre CSV a JSON o dotenv a JSON.
Cómo usarla
- Pega texto
- Elige LF, CRLF o CR
- Copia el resultado
Por qué este convertidor
- Soporta LF, CRLF y CR clásico en un solo sitio
- Convierte al instante al cambiar el destino
- Nunca sube tu pegado
Sirve para
- Scripts shell
- Limpieza de CSV y logs
- Pegados de config entre SO
Consejos
- Tras copiar, confirma que tu editor no reescribirá los finales al guardar.
- Prefiere LF en la mayoría de repos git salvo que el proyecto documente CRLF.
Ejemplos
| Entrada | Salida | Nota |
|---|---|---|
| Un .bat o .ps1 de Windows guardado con CRLF | Los mismos caracteres, cada salto ahora en LF | Útil antes de que un job CI de Linux lea el archivo |
| Un script shell Unix abierto en Windows | Normaliza a CRLF si una herramienta Windows lo exige | — |
Preguntas sobre finales de línea
- ¿Cambia las palabras de cada línea?
- No — solo el salto entre líneas. Los caracteres de una línea se mantienen iguales.
- ¿Puedo pegar archivos binarios?
- No. Úsalo solo para texto — no imágenes, zips ni ejecutables.
- ¿Mi editor lo deshará?
- Muchos editores vuelven a aplicar los finales de línea del proyecto al guardar. Revisa .gitattributes o editorconfig después de copiar el resultado.