DocumentosImágenesMediaHerramientas PDF

Convertir CSV a JSON

Transforma datos tabulares de hojas de cálculo al formato JSON estructurado de APIs.

Sep:
Procesado en tu navegador — ningún texto se envía a servidores

CSV a JSON en segundos

Múltiples delimitadores

Coma, punto y coma, tabulador o cualquier separador personalizado. Compatible con exports de Excel.

100% privado

La conversión ocurre en tu navegador. Tus datos nunca se envían a ningún servidor.

RFC 4180

Respeta el estándar oficial de CSV incluyendo campos con comillas y saltos de línea internos.

Instantáneo

Conversión en milisegundos sin esperas. El JSON aparece mientras escribes.

Tres pasos, sin complicaciones

1

Pega o carga tu CSV

Introduce tu texto CSV en el editor o arrastra un archivo .csv. La primera fila se detecta automáticamente como cabecera.

2

Configura el delimitador

Elige coma, punto y coma, tabulador u otro separador. El conversor respeta el estándar RFC 4180 para campos con comillas.

3

Copia el JSON resultante

Obtén un array JSON listo para usar en tu API, base de datos o aplicación. Copia con un clic o descarga el archivo.

¿Tienes dudas?

El conversor soporta coma (,), punto y coma (;), tabulador (\t) y cualquier carácter personalizado. El punto y coma es común en exportaciones de Excel en países de habla hispana donde la coma se usa como separador decimal. El estándar RFC 4180 define el comportamiento para campos que contienen el propio delimitador, que deben encerrarse entre comillas dobles.

Si tu CSV tiene cabecera (primera fila con nombres de columnas), el conversor la usa como claves del objeto JSON para cada fila. Si no hay cabecera, puedes desactivar esta opción y los valores se convertirán en arrays de arrays. Las cabeceras se limpian automáticamente para ser claves JSON válidas.

Para CSV plano, cada fila se convierte en un objeto JSON con las claves de la cabecera. Para estructuras anidadas (por ejemplo, una columna 'dirección.ciudad'), el conversor puede expandir la notación de punto en objetos anidados, dependiendo de la opción seleccionada. Esta funcionalidad es útil cuando el CSV fue exportado desde una estructura JSON original.

Sí. Excel exporta CSV con codificación UTF-8 o Windows-1252 y frecuentemente usa punto y coma como delimitador en configuraciones regionales europeas. El conversor detecta y maneja BOM UTF-8, saltos de línea CRLF de Windows, y campos con saltos de línea internos encerrados en comillas, todos casos definidos en RFC 4180.

El conversor trabaja con UTF-8, que es la codificación recomendada para JSON según RFC 8259. Si tu CSV usa otra codificación como ISO-8859-1 o Windows-1252 (común en exportaciones antiguas de Excel), puede que necesites convertir la codificación primero. Los caracteres acentuados del español (á, é, ñ, ü) y otros Unicode se preservan correctamente si el CSV está en UTF-8.

CSV y JSON: dos formatos clave en el ecosistema de datos

CSV (Comma-Separated Values) es un formato de texto plano definido por RFC 4180 para representar datos tabulares. Cada fila del archivo corresponde a un registro y los campos se separan por un delimitador, habitualmente la coma. Su simplicidad lo hace universal: cualquier hoja de cálculo (Excel, Google Sheets, LibreOffice), base de datos y herramienta de análisis puede importar y exportar CSV. El estándar RFC 4180 define reglas precisas para manejar campos que contienen el propio delimitador o saltos de línea, que deben encerrarse entre comillas dobles.

JSON (JavaScript Object Notation), definido por RFC 8259, es el formato de intercambio de datos dominante en APIs REST y aplicaciones web. A diferencia del CSV, JSON puede representar estructuras jerárquicas, arrays anidados y tipos de datos nativos (número, booleano, null) sin ambigüedad. La mayoría de los lenguajes de programación modernos incluyen parsers JSON nativos, y plataformas como MongoDB, Firebase y Elasticsearch lo usan como formato de almacenamiento principal.

La conversión entre CSV y JSON es una operación cotidiana en ingeniería de datos: los analistas exportan datos de bases de datos como CSV para procesarlos en hojas de cálculo, y los desarrolladores los convierten a JSON para alimentar APIs o cargarlos en almacenes NoSQL. Convertir.ai realiza esta transformación completamente en el navegador usando la API de texto nativa, sin enviar tus datos a ningún servidor, lo que garantiza privacidad total independientemente del volumen o sensibilidad de los datos.