Mejor gratis Conversor de CSV a JSON

Convierta las filas CSV en una matriz limpia de objetos JSON: libre, pega o carga, nada almacenado.

100% gratis No hay registro Sin marca de agua Archivos procesados en memoria, nunca almacenados
Go Pro para los mejores modelos de IA —imagen, video y chat— además de cargas más grandes, prioridad en la cola y sin esperar. Actualizar a Pro
Amor best.free? Compártelo

Cómo funciona

  1. Proporcionar CSV. Pegue su texto CSV o cargue un archivo.csv.
  2. Establecer opciones. Di si la primera fila es un encabezado y elige el delimitador (coma, tab,...).
  3. Trae a JSON.. Copiar el array JSON formateado o descargarlo como un archivo.json.

Acerca de esta herramienta

CSV a JSON convierte los datos de CSV tabulares en una matriz JSON que puede usar en código o API. Pegue el CSV o cargue un archivo.csv, dígale si la primera fila es un encabezado, y seleccione el delimitador si no es una coma. Con una fila de encabezado, cada línea se convierte en un objeto JSON con los nombres de la columna; sin uno, cada línea se convierte en un array. La salida está bastante impresa y lista para copiar o descargar.

Para qué la gente lo usa

  • Introducir datos de hojas de cálculo en una API o aplicación
  • Convertir un CSV exportado en JSON para código
  • Convierta un contacto o lista de productos en JSON estructurado
  • Prototipo con datos reales sin escribir un analizador

API de desarrolladores

Automatice esta herramienta desde su propio código. Envíe una solicitud POST al punto final de abajo y obtenga el mismo resultado que la herramienta web produce. Está limitado por IP y no necesita registrarse — las claves de API para límites más altos están llegando.

POST https://best.free/api/tools/csv-to-json/
Parámetro Ejemplo Requerido Notas
text name,age\nAda,36 CSV text (or upload a file on the web form).
delimiter , No Field delimiter (use "tab" for TSV).
header True No First row is a header.
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

Respuesta: JSON with the converted array in "json".

{"ok": true, "json": "[\n  {\"name\": \"Ada\", \"age\": \"36\"}\n]"}

Preguntas frecuentes

Con una fila de encabezados, cada línea de datos se convierte en un objeto JSON cuyas claves son los nombres de las columnas. Sin una, cada línea se convierte en un conjunto de valores. Usted elige cuál en el formulario.

Sí. Configure el delimitador en una pestaña para archivos TSV, o en un punto y coma u otro carácter, de modo que las exportaciones de estilo europeo y separadas por pestañas se conviertan correctamente.

Sí. Sube un archivo.csv hasta 100 MB, o pega el texto directamente, ya sea que funcione, y la salida es la misma.

Los valores se mantienen como cadenas exactamente como aparecen en el CSV, lo que evita sorpresas como un código cero-líder que se convierte en un número. Puede lanzar tipos en su propio código si es necesario.

Sí. Además de mostrar el formato JSON para copiar, la herramienta puede devolverlo como un archivo.json descargable.

No. El CSV se analiza en la solicitud con la biblioteca estándar y se descarta inmediatamente; nada se almacena, se registra o se reenvía.

Sí. POST un cuerpo JSON a /api/tools/csv-to-json/ y usted consigue una respuesta JSON — el mismo motor que la herramienta web utiliza, por lo que los resultados son idénticos. Está limitado por IP como la versión web y no necesita registro; las claves de API para límites más altos están llegando. Vea la sección de API arriba para ejemplos de rizos listos para ejecutar, Python y JavaScript.

Sí — CSV a JSON es completamente gratis, sin marca de agua en la salida y sin tarjeta de crédito requerida.

Sí. Se ejecuta en su navegador, por lo que CSV a JSON funciona en teléfonos y tabletas, así como de escritorio — no hay ninguna aplicación para instalar.

No. CSV to JSON funciona sin registro alguno; una cuenta gratuita opcional sólo existe para desbloquear límites de uso más altos.

Instrumentos relacionados

Calificar esta página
5.0/5 (0)

¿Qué podríamos mejorar? Tus comentarios nos ayudan a solucionar problemas.