tool hub Centro de herramientas

CSV to JSON

CSV to JSON — se ejecuta en el navegador. No se guardan datos.

Se ejecuta en el navegador Sin registro Gratis


CSV → JSON

Admite CSV separado por comas. También trata campos entre comillas y comillas escapadas. La entrada se procesa solo en el navegador.

Cómo usar

  1. Pegue una tabla separada por comas en el cuadro CSV. El contenido guardado desde Excel o Google Sheets se puede usar tal cual.
  2. Usar la primera fila como encabezado (matriz de objetos) está activado por defecto. Déjelo activo para objetos clave-valor; desactívelo si solo necesita una matriz 2D.
  3. Pulse Convertir y compruebe el resultado en el cuadro JSON. Aparece un mensaje de estado si el formato no es válido.
  4. Use Copiar resultado para poner el JSON en el portapapeles para su código.
  5. Restablecer borra entrada y salida juntas cuando quiera una tabla nueva.

Conceptos clave

CSV a JSON convierte listas de hoja de cálculo, catálogos de productos o un fragmento de registro en objetos que puede insertar en código frontend o un mock de API. El análisis se ejecuta solo en el navegador, así que los contactos de clientes y las tablas internas no van a un servidor. El delimitador es una coma; el TSV separado por tabulaciones no es tarea de esta herramienta. Si la tabla tiene nombres de columna, dejar la opción de encabezado suele facilitar el código posterior.

Con encabezados activos, la primera fila pasa a ser claves de objeto y cada fila posterior un objeto. Con encabezados desactivados, cada fila es una matriz de cadenas. Si una celda contiene una coma, encierre esa celda entre comillas dobles; una comilla dentro de un campo se escribe dos veces, según las reglas CSV. Los valores que parecen numéricos siguen siendo cadenas en JSON: conviértalos usted después si necesita números.

Ejemplo

Si la entrada es name,age luego hong,30, kim,25 y los encabezados están activos, obtiene [{"name":"hong","age":"30"},{"name":"kim","age":"25"}]. La misma entrada sin encabezados se convierte en tres matrices. Entrecomille celdas que contengan comas, como "Seúl, Gangnam". Los nombres de encabezado en inglés en minúsculas se leen mejor con notación de punto en JavaScript. Si una exportación tiene recuentos de columnas irregulares, rellene primero las celdas vacías para que no falten claves.

Relacionado: JSON → CSV · Formateador JSON · TSV/CSV → tabla HTML

Preguntas frecuentes

¿Debo activar el encabezado de la primera fila para CSV a JSON?

Actívelo para una matriz de objetos. Desactívelo para datos sin nombres de columna, como coordenadas. Está activo por defecto.

¿Puedo convertir TSV separado por tabulaciones a JSON aquí?

Esta pantalla se basa en comas. Para tabulaciones, use el generador de tablas markdown o la herramienta de tabla HTML TSV/CSV.

¿Cómo se tratan los campos CSV con comillas y comas mezcladas?

Encierre el campo entre comillas dobles y escriba una comilla interior dos veces para que se lea como una sola celda.

¿Se guarda el resultado de CSV a JSON en un servidor?

No. La conversión se ejecuta solo en el navegador y no se envía ni se guarda.

¿Qué ocurre con las filas con distinto número de columnas?

Las celdas vacías se convierten en cadenas vacías para las claves de encabezado, o las filas cortas solo rellenan las claves que tienen. Alinee el recuento de columnas cuando pueda.

¿Puedo pegar CSV guardado desde Excel tal cual?

Sí. Algunas versiones de Excel usan un delimitador de punto y coma o un BOM. Si no son comas, corrija primero el delimitador.

CSV to JSON imagen de portada
La entrada no se envía al servidor y desaparece al cerrar la página.

Última revisión: 2026-09-04