CSV a JSON Convertidor

Convierta CSV a JSON y viceversa, todo en su navegador. Delimitadores personalizados, análisis de campos entre comillas RFC 4180, inferencia automática de tipos, detección de encabezados y vista previa en vivo. Tus datos nunca salen de tu dispositivo.

Convertidor · 100% del lado del cliente · 0 bytes cargados
Input (CSV)
0 chars
Output (JSON)
0 chars

Preview

Cómo convertir CSV a JSON en línea

ToolsPix Convertidor de CSV a JSON une dos de los formatos de intercambio de datos más comunes: CSV (valores separados por comas) y JSON (notación de objetos JavaScript), directamente en su navegador. No se requiere carga del servidor, ni cuenta, ni software. La herramienta maneja los casos extremos que hacen tropezar implementaciones ingenuas de división en coma.

Características clave

  • Bidireccional — convierte CSV → JSON o JSON → CSV con un solo clic
  • Cumple con RFC 4180 — maneja campos entre comillas, delimitadores incrustados, saltos de línea entre comillas y comillas escapadas ("")
  • Delimitadores personalizados — coma, tabulación, punto y coma, barra vertical o cualquier carácter individual
  • Inferencia de tipos — convierte automáticamente "42"42, "verdadero"verdadero, cadenas vacías → nulo
  • Detección de encabezado — primera fila utilizada como claves JSON, o recurrir a campo_0, campo_1, ...
  • Tabla de vista previa en vivo — vea sus datos analizados como una cuadrícula antes de copiar el JSON
  • cotización inteligente — JSON → CSV ajusta automáticamente los campos que contienen el delimitador o las nuevas líneas

Casos de uso comunes

  • Convierta exportaciones de Excel o Google Sheets para usar en API REST
  • Transforme las respuestas de la API JSON en CSV para las partes interesadas que prefieren las hojas de cálculo
  • Migrar datos entre bases de datos que utilizan diferentes formatos
  • Genere dispositivos de prueba a partir de datos de hoja de cálculo
  • Prepare conjuntos de datos para bibliotecas de gráficos que consumen JSON

Preguntas frecuentes

¿Cómo funciona la conversión de CSV a JSON?

El analizador lee la entrada CSV carácter por carácter, rastreando el estado de las comillas para manejar correctamente los delimitadores y las nuevas líneas dentro de los campos entre comillas. La primera fila se convierte en claves de objeto JSON (cuando se marca "Tiene encabezado") y cada fila posterior se convierte en un objeto JSON. Con la inferencia de tipos habilitada, las cadenas numéricas y booleanas se convierten a tipos JSON adecuados.

¿Qué delimitadores se admiten?

La coma, la tabulación, el punto y coma y la barra vertical están integradas. El campo personalizado acepta cualquier carácter, por lo que puede analizar formatos exóticos. Los valores separados por tabulaciones (TSV) funcionan de forma nativa al seleccionar la opción de tabulación. El mismo delimitador se utiliza a la inversa para la salida JSON → CSV.

¿Maneja campos entre comillas con comas dentro?

Sí. El analizador cumple con RFC 4180: los campos entre comillas dobles pueden contener el delimitador, saltos de línea y comillas escapadas (una doble "" representa una cita literal). En la ruta inversa, JSON → CSV ajusta automáticamente los campos que contienen caracteres especiales y evita las comillas internas.

¿Qué es la inferencia de tipos?

CSV es puramente textual: cada celda es una cadena. Con la inferencia de tipos activada, el convertidor detecta valores numéricos (42, 3.14, -1.5e10), booleanos (verdadero, FALSO) y nulos (cadena vacía o el texto literal nulo) y los emite como tipos JSON adecuados. Deshabilítelo si necesita que cada valor siga siendo una cadena entre comillas.

¿Mis datos se cargan en algún lugar?

No. La conversión se ejecuta completamente en su navegador utilizando JavaScript básico. Sus datos CSV y JSON nunca se envían a ningún servidor, lo que hace que esta herramienta sea segura para datos comerciales confidenciales, registros financieros o conjuntos de datos propietarios.

Herramientas relacionadas