Omnikit
DesarrolloArchivosDineroTodas las herramientas
Ctrl K
Herramientas de desarrolloHerramientas de archivosCalculadoras financierasTodas las herramientas
InicioHerramientas para desarrolladoresConvertir CSV a JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Convertir CSV a JSON

desarrollo

Convierta CSV a JSON y JSON a CSV, con una vista previa en tabla

Se ejecuta en su navegador. Nada de lo que escribe se envía a ningún sitio.

CSV y JSON guardan las mismas filas con formas distintas, y convertir entre ellos es una tarea diaria. Aquí funcionan ambas direcciones, con una vista previa en tabla para comprobar las columnas antes de fiarse de ellas, hasta 20 MB. Los archivos se leen en su propio dispositivo.

Esta página se ha traducido automáticamente del original en inglés. Ninguna persona ha revisado todavía la traducción, así que la versión en inglés es la que debe consultar. Leer el original en inglés

Siguiente:
  • Formateador y validador JSON Formatee, valide, minifique y ordene JSON con la posición exacta de cada error
  • JSON a TypeScript Genere interfaces o tipos de TypeScript a partir de una muestra JSON

Cómo convertir CSV a JSON y JSON a CSV

1

Haga clic en la opción "CSV a JSON" o "JSON a CSV" de arriba para elegir la dirección.

2

Pegue las filas CSV o el array JSON en el panel izquierdo, o haga clic en Abrir archivo para cargar un archivo .csv, .tsv o .json.

3

Para CSV a JSON, revise Separador, Fila de encabezado y Detectar tipos, y elija Objetos o Arrays.

4

Para JSON a CSV, elija el Separador y deje activado "Escribir encabezado" para obtener una fila con los nombres de las columnas.

5

Revise la Vista previa de la tabla y haga clic en Copiar JSON o Copiar CSV, o en el icono de descarga para guardar el archivo.

Acerca del conversor de CSV a JSON

Este conversor de CSV a JSON lee datos separados por comas, punto y coma, tabuladores o barras verticales y los convierte en un array JSON mientras escribe, con una vista previa en tabla para comprobar las columnas antes de copiar. Cambie de dirección para convertir un array JSON en CSV para una hoja de cálculo.

Se usa para pasar una exportación de una hoja de cálculo a una API, para cargar datos en una base de datos de pruebas o para convertir un informe de un banco o de un sistema de nóminas en algo que un script pueda leer. Lo contrario también es habitual: una API devuelve JSON y un compañero lo quiere en Excel.

El separador se detecta a partir de los datos y puede cambiarlo. La primera fila se usa como nombres de columna salvo que lo desactive. Los campos entre comillas, las comillas duplicadas y los saltos de línea dentro de comillas se tratan como describe el estándar CSV. La inferencia de tipos convierte 42, true y las celdas vacías en un número, un booleano y null, pero conserva como texto valores como 007 o un número de cuenta de 19 dígitos, para que nada cambie sin avisar. Al pasar a CSV, los objetos anidados se convierten en columnas con nombres con puntos y se le indica cuáles.

Todo se ejecuta en su navegador; los archivos que abre se leen en su dispositivo y nunca se suben. Los archivos de hasta 20 MB funcionan sin problema. Ctrl+Enter copia el resultado. Herramientas relacionadas: JSON Formatter, YAML to JSON, JSON to TypeScript.

Preguntas frecuentes

¿Cómo convierto CSV a JSON?

Pegue el CSV o abra un archivo .csv. El JSON aparece mientras escribe, con una vista previa en tabla debajo. Elija array de objetos o array de arrays y pulse Copiar o Descargar.

¿Se sube mi archivo CSV?

No. Su propio navegador lee y convierte el archivo, así que las listas de clientes, las exportaciones bancarias y los datos de nóminas nunca salen de su dispositivo. La herramienta es gratuita y no requiere cuenta.

¿Por qué algunos números se quedan como texto?

Los valores con ceros a la izquierda, como 007 o un código postal que empieza por 0, y los enteros demasiado largos para que JSON los guarde con exactitud, como los números de cuenta, se quedan como cadenas. Convertirlos en números los cambiaría. Desactive la inferencia de tipos para dejar todos los valores como texto.

Mi archivo usa punto y coma, no comas. ¿Funciona?

Sí. El separador se detecta automáticamente entre coma, punto y coma, tabulador y barra vertical, comprobando cuál divide las primeras filas de forma uniforme, y el elegido se muestra sobre la salida. Las exportaciones europeas que usan punto y coma no necesitan ningún ajuste. Elija usted el separador si la detección se equivoca.

¿Cómo se convierte a CSV un JSON anidado?

Los objetos anidados se aplanan en columnas con nombres con puntos, así que address.city se convierte en su propia columna. Los arrays se escriben como texto JSON dentro de una sola celda. Una nota indica lo que se aplanó para que nada cambie sin avisar.

¿Hay un límite de tamaño?

Los archivos de hasta 20 MB se convierten sin problema, que es el límite que acepta esta página. La vista previa en tabla muestra las primeras 100 filas para que la página siga ágil, mientras que el JSON o el CSV que copia o descarga siempre contiene todas las filas del archivo. Divida cualquier archivo más grande antes de convertirlo.

¿Sigue sin resolverlo? Pregunte sobre Convertir CSV a JSON y cualquiera que lo sepa puede responder. No se necesita cuenta.

Leer sobre esto

Todas las guías
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Herramientas relacionadas

Todas las herramientas para desarrolladores
Conversor de letras de columna de ExcelLetras de columna de Excel a números y al revés (A=1, AA=27, XFD=16384), una sola o una lista enteraConvertir docker run a docker composeConvierta comandos docker run en un compose.yaml: puertos, volúmenes, redes, health checksConvertidor de JSON a clases PythonConvierta una muestra JSON en dataclasses, modelos Pydantic o TypedDict de Python con type hintsCodificar y decodificar Base64Texto y archivos a Base64 y de vuelta, con modo seguro para URL y vista previa de imágenesConversor de timestamp UnixDe timestamps Unix a fechas y de fechas a timestamps, en cualquier zona horariaJSON a TypeScriptGenere interfaces o tipos de TypeScript a partir de una muestra JSONConvertir YAML a JSONConvierta YAML a JSON y JSON a YAML, con los anclajes resueltosCodificador y decodificador de URLCodifique o decodifique texto y URL con codificación porcentual y vea cada parte de un enlace
¿Le ha resultado útil esta herramienta?
Omnikit

Tareas pequeñas, hechas en su navegador. Gratis, rápido y privado. Los archivos nunca se suben.

Archivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desarrollo

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Dinero

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuíasPreguntasAcerca deCómo verificamosBiblioteca de leyes (beta)PrivacidadCondicionesDivulgaciónContactoMore: Exam practice (UGC NET Paper 1)Se ejecuta en su navegador. No se sube nada. © 2026 Omnikit (theomnikit.com)