Mejor gratis Conversor de CSV a JSON
Convierta las filas CSV en una matriz limpia de objetos JSON: libre, pega o carga, nada almacenado.
Cómo funciona
- Proporcionar CSV. Pegue su texto CSV o cargue un archivo.csv.
- Establecer opciones. Di si la primera fila es un encabezado y elige el delimitador (coma, tab,...).
- 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.
https://best.free/api/tools/csv-to-json/
| Parámetro | Ejemplo | Requerido | Notas |
|---|---|---|---|
text |
name,age\nAda,36 |
Sí | 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]"}