Entrada CSV

Salida formateada

Delimitador:

¿Qué es un formateador CSV?

CSV (Comma-Separated Values) es un formato de texto plano para datos tabulares. El CSV crudo de exportaciones, APIs o copiar-pegar suele tener espaciado inconsistente, delimitadores mixtos o comillas desordenadas. Un formateador CSV limpia y normaliza los datos: delimitadores consistentes, comillas correctas según RFC 4180 y eliminación opcional de líneas vacías.

Esta herramienta se ejecuta completamente en tu navegador. Tu CSV se parsea y reformatea localmente; no se envía nada a ningún servidor. Usa los botones de delimitador (coma, punto y coma, tab) para que coincidan con tus datos.

Ejemplos de formateo CSV

Formatear y limpiar datos CSV. Ejemplo de telecomunicaciones:

Ejemplo: Registros de suscriptores

Entrada / Salida

Haz clic en el botón Ejemplo de arriba para cargar más ejemplos en el editor.

Cómo usar esta herramienta

1

Pegar o subir

Copia tu CSV y pégalo en el editor izquierdo, o haz clic en Subir para cargar un archivo .csv o .txt. Usa Ejemplo para datos de ejemplo con formato inconsistente.

2

Elegir delimitador y opciones

Selecciona el delimitador (coma, punto y coma o tab) para que coincida con tus datos. Activa Quitar vacías para eliminar líneas en blanco. El panel derecho se actualiza automáticamente.

3

Copiar o descargar

Usa <strong>Copiar</strong> o <strong>Descargar</strong> para obtener el CSV formateado. Para convertir CSV a JSON, usa CSV a JSON. Para validación, usa Validador CSV.

Cómo funciona el formateador

La herramienta parsea tu CSV según RFC 4180: los campos que contienen comas, saltos de línea o comillas dobles se envuelven en comillas, y las comillas internas se escapan duplicándolas. El formateador normaliza el uso de delimitadores, aplica comillas consistentes y opcionalmente elimina líneas en blanco. El procesamiento se ejecuta en tu navegador con JavaScript—sin ida y vuelta al servidor. El parsing de strings y regex manejan la transformación.

Excel y <a href="https://support.google.com/docs/answer/3093343" target="_blank" rel="noopener">Google Sheets</a> exportan CSV con delimitadores específicos de locale. Las locales europeas suelen usar punto y coma porque la coma es el separador decimal. Los botones de delimitador te permiten ajustar tu fuente. Para convertir CSV formateado a datos estructurados, usa CSV a JSON o CSV a XML.

Dónde ayuda el formateo CSV

Las exportaciones de bases de datos de PostgreSQL, MySQL o SQL Server suelen producir CSV con formato inconsistente. Pasarlos por aquí te da datos limpios para re-importación, pipelines ETL o análisis en pandas. Las copias de hojas de cálculo pegadas desde Excel o Google Sheets pueden tener espacios extra o finales de línea mixtos—el formateo los normaliza.

Las respuestas de API que devuelven CSV (p. ej. de <a href="https://www.postman.com/" target="_blank" rel="noopener">Postman</a> o <code>curl</code>) pueden estar minificadas o mal citadas. Pegar aquí hace la estructura legible. Antes de convertir a JSON para usar en apps web, formatea el CSV primero, luego usa CSV a JSON. Para validación antes de importar, pásalo por el Validador CSV.

También es útil antes de compartir CSV con el equipo. El CSV formateado en un pull request o ticket es más fácil de revisar. Pasarlo primero por el Validador CSV puede detectar errores de comillas o columnas inconsistentes antes de que otros los vean.

Preguntas frecuentes

¿Mis datos son privados?

Sí. El formateo se ejecuta en tu navegador. No se envían datos a ningún servidor.

¿Qué delimitador debo usar?

La coma (,) es estándar para datos US/UK. El punto y coma (;) es común en Europa donde la coma es el separador decimal. Tab se usa en archivos TSV. Ajusta a tus datos de origen.

¿Qué hace Quitar vacías?

Elimina las líneas en blanco de la salida. Útil cuando tu fuente tiene saltos de línea extra entre filas.

¿Puedo convertir CSV a JSON?

Sí. Usa CSV a JSON para eso. Para JSON a CSV, usa JSON a CSV.

¿Cuál es el límite de tamaño?

No hay un límite fijo del tool. Archivos grandes (millones de filas) pueden ralentizar el navegador. Para CSV muy grandes, considera una herramienta de línea de comandos como csvkit o jq con streaming.

Herramientas relacionadas

Para la especificación CSV, ver RFC 4180. La guía JSON de MDN cubre formatos de datos relacionados. JSON se usa a menudo junto con CSV para respuestas de API.

Éxito
Advertencia