Convertidor de CSV a JSON
Entrada CSV
Pegue los datos CSV con los encabezados en la primera fila.
Ajustes
Pegue los datos CSV y haga clic en Convertir a JSON.
Háganoslo saber
Por favor, comparte tu experiencia.
4.9 (2.8k ratings)
Acerca de Convertidor de CSV a JSON
Convierte archivos CSV a formato JSON al instante. Admite delimitadores, encabezados y detección automática personalizados. Herramienta online gratuita, sin necesidad de registro.
Cómo usar
Paso 1
Pegue sus datos CSV en el campo de entrada.
Paso 2
Seleccione un delimitador (coma, punto y coma, tabulación, barra vertical) o utilice la detección automática.
Paso 3
Marque la casilla 'La primera fila es el encabezado' si su archivo CSV tiene nombres de columna en la primera fila.
Paso 4
Habilite la opción 'Recortar espacios en blanco' para eliminar los espacios adicionales de los valores.
Paso 5
Previsualiza la estructura de tu archivo CSV para verificar que se haya analizado correctamente.
Paso 6
Haz clic en 'Convertir a JSON' para generar una matriz JSON.
Paso 7
Copia la salida JSON para usarla en tu proyecto.
Características y beneficios
- ✅Convertir CSV a formato de matriz JSON
- ✅Detección automática de delimitadores (coma, punto y coma, tabulación, barra vertical)
- ✅Selección manual del delimitador para un control preciso.
- ✅Maneje los valores entre comillas con comas dentro
- ✅Compatibilidad con comillas escapadas dentro de campos entre comillas
- ✅Opción de usar la primera fila como encabezado (o generar automáticamente las columnas col1, col2, etc.).
- ✅Recorta los espacios en blanco de los valores.
- ✅Vista previa de la estructura CSV antes de la conversión.
- ✅Muestra el delimitador detectado, el número de columnas y el número de filas.
- ✅Vista previa de datos de muestra (primeras 3 filas)
- ✅Conversión automática de tipos (números, booleanos, nulo)
- ✅Copiar al portapapeles con un solo clic
- ✅Validación en tiempo real y mensajes de error
- ✅100% basado en navegador: el archivo CSV nunca se envía al servidor.
- ✅100% gratis - sin límites, sin necesidad de registrarse
Preguntas frecuentes
¿Qué es la conversión de CSV a JSON?
CSV (valores separados por comas) es un formato de texto sencillo para datos tabulares. JSON (JavaScript Object Notation) es un formato de datos estructurado utilizado en el desarrollo web y las API. La conversión de CSV a JSON transforma las filas en objetos con pares clave-valor, lo que facilita su uso en aplicaciones JavaScript.
¿Cómo funciona la detección automática de delimitadores?
La detección automática analiza la primera línea de tu archivo CSV para determinar qué delimitador (coma, punto y coma, tabulación o barra vertical) es el más frecuente. Cuenta las apariciones de cada delimitador y selecciona el que tenga la mayor frecuencia. Puedes modificar esta configuración seleccionando manualmente un delimitador.
¿Qué ocurre si mi archivo CSV contiene comas dentro de los valores?
El convertidor maneja correctamente los valores entre comillas. Si un campo contiene comas, comillas simples o saltos de línea, enciérrelo entre comillas dobles. Por ejemplo: "Smith, John",30,"New York, NY". También se admiten comillas escapadas (comillas dobles dentro de comillas): "He said ""Hello""".
¿Debo marcar la casilla 'La primera fila es el encabezado'?
Marque esta opción si la primera fila de su archivo CSV contiene nombres de columna (por ejemplo, nombre, edad, ciudad). Estos se convertirán en claves de objeto JSON. Si no está marcada, la herramienta genera claves predeterminadas (col1, col2, col3, etc.) y trata todas las filas como datos.
¿Qué hace la opción 'Recortar espacios en blanco'?
Esta opción elimina los espacios iniciales y finales de todos los valores. Por ejemplo, "John " se convierte en "John". Esto resulta útil para limpiar datos CSV con espaciado inconsistente.
¿Cómo se manejan los tipos de datos?
El convertidor detecta y transforma automáticamente los tipos de datos: los números se convierten en valores numéricos (no en cadenas de texto), "verdadero"/"falso" se convierten en booleanos, "nulo" se convierte en nulo y todo lo demás permanece como cadena de texto. Esto hace que el JSON sea más útil para la programación.
¿Qué delimitadores son compatibles?
Admitimos cuatro delimitadores comunes: coma (,) - el más común; punto y coma (;) - común en Europa; tabulación (\t) - utilizada en archivos TSV; y barra vertical (|) - utilizada en algunas exportaciones de bases de datos. La detección automática funciona para todos ellos.
¿Puedo convertir JSON de nuevo a CSV?
¡Sí! Usa nuestra herramienta de formateo JSON y haz clic en "Convertir a CSV" para convertir los arrays JSON de nuevo al formato CSV. Esto funciona con arrays JSON de objetos donde cada objeto tiene las mismas claves.
¿Qué ocurre si mi archivo CSV tiene filas vacías?
Las filas vacías (filas sin datos o solo con espacios en blanco) se omiten automáticamente durante la conversión. Esto evita que aparezcan objetos vacíos en la salida JSON.
¿Mis datos CSV son seguros?
¡Sí! Todo el procesamiento de archivos CSV se realiza íntegramente en tu navegador mediante JavaScript. Tus datos CSV nunca salen de tu dispositivo ni se envían a ningún servidor, lo que garantiza total privacidad y seguridad.