Conversor de CSV a JSON

Convierte valores separados por comas (CSV) en arrays u objetos JSON estructurados con detección automática de tipos y claves anidadas.

100% Seguro en Cliente
• Tus datos se procesan localmente en tu navegador y nunca se suben.

CSV de entrada

JSON de salida

Métricas de conversión

Registros-
Columnas-
Velocidad-
ARQUITECTURA Y ESPECIFICACIONES

Pipeline de transformación de CSV a JSON

Transforma filas CSV en arrays JSON estructurados con detección automática de tipos y soporte RFC 4180.

Inferencia Automática de Tipos
Detecta automáticamente números, booleanos y valores nulos.
Encabezados Anidados con Puntos
Reconstruye objetos profundos a partir de claves de columna.
Multi-Delimitador
Soporta delimitadores por coma, punto y coma, tabulación y barra vertical.
Capacidad de más de 100 MB
El analizador de flujo de alta velocidad maneja grandes volúmenes de datos.
Ciclo de Ejecución

Proceso de análisis CSV a JSON

Canalización de WebWorker en 4 fases

01Escanear

Detección de Delimitador y Encabezados

Identifica delimitadores y extrae encabezados de la primera fila.

02Tokenize

Tokenización de Filas RFC 4180

Divide campos respetando cadenas entrecomilladas y celdas multilínea.

03Infer

Inferencia de Tipos y Mapeo de Claves

Convierte cadenas numéricas y booleanas en tipos nativos de JSON.

04Emit

Emisión de Array y Flujo JSON

Genera array JSON formateado, objeto indexado o flujo JSONLines.

Especificaciones Técnicas

Especificaciones de análisis CSV

Estándares y Conformidad Empresarial

Inferencia Automática de Tipos

Convierte enteros, flotantes y booleanos en tipos nativos automáticamente.

Reconstrucción de Objetos Anidados

Columnas como usuario.direccion.ciudad se convierten en objetos anidados.

Procesamiento en Hilo WebWorker

El análisis intensivo se ejecuta sin bloquear la interfaz de usuario.

100% Privado y en el Navegador

Cero transferencia de red. Todo permanece en la memoria local.

Referencia Práctica de Código

Transformaciones de Manifiestos Reales

Galería Interactiva

Vea cómo datos tabulares delimitados y encabezados se transforman en arrays JSON con tipos seguros.

1. Directorio de Equipos de Organización

Vista previa

Filas de tabla CSV convertidas en objetos JSON con campos nombrados.

team.csvEntrada CSV
id,name,role,department,active
101,Sarah Jenkins,Architect,Engineering,true
102,Alex Rivera,SRE,Infrastructure,false
team.jsonSalida JSON
[
  {
    "id": 101,
    "name": "Sarah Jenkins",
    "role": "Architect",
    "department": "Engineering",
    "active": true
  },
  {
    "id": 102,
    "name": "Alex Rivera",
    "role": "SRE",
    "department": "Infrastructure",
    "active": false
  }
]

2. Reconstrucción de Jerarquías con Puntos

Vista previa

Encabezados con puntos reconstruidos automáticamente en subobjetos JSON anidados.

user.csvEntrada CSV
user.id,user.name,user.contact.email,meta.plan
USR-88,Elena Rostova,elena@acme.io,Enterprise
user.jsonSalida JSON
[
  {
    "user": {
      "id": "USR-88",
      "name": "Elena Rostova",
      "contact": {
        "email": "elena@acme.io"
      }
    },
    "meta": {
      "plan": "Enterprise"
    }
  }
]

3. Autoconversión de Números, Booleanos y Nulos

Vista previa

Cadenas numéricas y booleanas convertidas automáticamente a tipos de datos nativos.

inventory.csvEntrada CSV
sku,price,inStock,notes
SKU-100,49.99,true,null
SKU-200,120.00,false,Backordered
inventory.jsonSalida JSON
[
  {
    "sku": "SKU-100",
    "price": 49.99,
    "inStock": true,
    "notes": null
  },
  {
    "sku": "SKU-200",
    "price": 120,
    "inStock": false,
    "notes": "Backordered"
  }
]
Referencia de Tipos de Datos

Matriz de Mapeo Estructural CSV vs JSON

RFC 4180 a RFC 8259
Valor de Celda CSVTipo JSON InferidoRegla de Análisis y Conversión
Integer / Float 42 / 99.50number (42 / 99.5)Convertido mediante validación numérica estricta; notaciones científicas analizadas con precisión.
Boolean Literal true / FALSEboolean (true / false)Reconocimiento insensible a mayúsculas de cadenas true/false convertidas a booleanos nativos.
Null Literal null / NULLnullComportamiento configurable: mapea a null, cadena vacía u omisión de clave.
Empty String "" / [empty]"" or nullColumna de encabezado con puntos crea objetos JSON anidados recursivamente.
Escaped String "27"" Screen""27\" Screen"Convierte comillas dobles repetidas en comillas simples preservando saltos de línea internos.
Preguntas Frecuentes

Preguntas Frecuentes

Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.

¿Cómo convierto un archivo CSV a JSON en línea?
Pega tu texto CSV o sube un archivo .csv o .tsv. El conversor analizará de inmediato las columnas y generará un JSON estructurado y formateado.
¿Puede la herramienta reconstruir objetos JSON anidados desde CSV?
¡Sí! Si los encabezados de tu CSV usan notación de punto (por ejemplo, user.profile.age), activa "Reconstruir Objetos Anidados" en los ajustes para generar estructuras JSON profundas.
¿El analizador admite punto y coma o tabulaciones como delimitadores?
Sí, el analizador detecta automáticamente comas (,), punto y coma (;), tabulaciones ( ) y barras verticales (|).
¿Se almacena o envía mi información a algún servidor?
No. Todo el procesamiento se ejecuta en la memoria local de tu navegador a través de Web Workers.