ParseJet

Convertitore da CSV a JSON

Carica un file CSV e ottieni un array JSON di oggetti — un oggetto per riga, con la riga di intestazione come chiavi. Virgole, tab, punti e virgola e pipe vengono riconosciuti automaticamente. Gratis, senza registrazione.

Trascina un file qui o sfoglia

Accetta file CSV

Gratuito — 3 richieste/giorno, nessuna registrazione. per 300 crediti/mese gratuiti.

Come funziona

1

Carica il tuo CSV

Trascina un file .csv qui sopra — il delimitatore (virgola, tab, punto e virgola o pipe) viene rilevato automaticamente.

2

Le righe diventano oggetti

La riga di intestazione diventa le chiavi; ogni riga di dati diventa un oggetto JSON nell'array di output.

3

Copia il tuo JSON

Copia l'array nel tuo codice, nella configurazione o nell'API — oppure automatizza la conversione con una singola richiesta POST.

Funzionalità principali

Cosa rende questo csv to json unico.

Output come array di oggetti

L'output ha la forma che il tuo codice vuole davvero: [{"col": "valore", …}, …] — non una struttura tabellare annidata da spacchettare.

Rilevamento automatico del delimitatore

File separati da virgola, tab (TSV), punto e virgola e pipe si convertono tutti senza dover specificare nulla — inclusi i CSV europei con il punto e virgola.

Encoding senza sorprese

I file UTF-8 (con o senza BOM) e Latin-1 vengono decodificati correttamente — niente caratteri corrotti nelle tue stringhe JSON.

Righe irregolari gestite

Le righe con celle finali mancanti vengono completate rispetto all'intestazione, così ogni oggetto ha le stesse chiavi.

File grandi benvenuti

Export con migliaia di righe si convertono in una sola chiamata — nessun browser bloccato, il parsing avviene lato server.

Conversione batch via API

Converti un'intera cartella di CSV con uno script breve — un POST per file con output_format=json. Vedi l'esempio Python.

Casi d'uso

Scenari comuni in cui questo strumento ti fa risparmiare tempo.

Seed di database e fixture

Trasforma gli export dei fogli di calcolo nel JSON che i tuoi script di seed, le fixture e gli import NoSQL si aspettano.

Sviluppo di API

Converti i dati di esempio di analisti e clienti in payload JSON per testare gli endpoint.

Prototipazione frontend

Porta dati mock pronti per il design da un foglio di calcolo alla tua app React o Vue in un solo passaggio.

Pipeline di dati

Normalizza i CSV in arrivo in JSON prima che entrino nella tua coda, nel data lake o nei job ETL.

Automatizza con l'API

Usa lo stesso strumento in modo programmatico. Funziona con qualsiasi linguaggio — basta HTTP.

cURL
# Convert CSV to a JSON array of objects
curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"
Python
import httpx, json

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/auto/file",
    params={"output_format": "json"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"])  # list of dicts
print(rows[0])
JavaScript
const formData = new FormData();
formData.append("file", csvFile);

const res = await fetch(
  "https://api.parsejet.com/v1/parse/auto/file?output_format=json",
  {
    method: "POST",
    headers: { Authorization: "Bearer YOUR_API_KEY" },
    body: formData,
  }
);
const rows = JSON.parse((await res.json()).text); // array of objects

Vuoi automatizzare questo processo?

L'API ParseJet ti offre la stessa potenza di analisi tramite un singolo endpoint HTTP. Niente ffmpeg, poppler o tesseract — basta una sola chiamata API.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
Leggi la Documentazione API

Domande frequenti

Come converto un file CSV in JSON?

Carica il file .csv qui sopra: ParseJet restituisce un array JSON con un oggetto per riga, usando la riga di intestazione come chiavi. Per automatizzare, invia il file con POST a /v1/parse/auto/file con output_format=json.

Che struttura JSON ottengo?

Un array di oggetti piatti: [{"name": "Alice", "age": "30"}, …]. La prima riga del CSV viene trattata come intestazione e diventa le chiavi di ogni oggetto.

Gestisce punti e virgola, tab e pipe?

Sì — il delimitatore viene riconosciuto automaticamente dal file, quindi i CSV europei con il punto e virgola e gli export TSV si convertono senza alcuna impostazione.

E i campi tra virgolette con virgole all'interno?

Il quoting CSV standard viene interpretato correttamente: un campo tra virgolette che contiene virgole o interruzioni di riga rimane un unico valore.

Posso convertire JSON in CSV qui?

No — questo strumento converte in una sola direzione, da CSV a JSON. ParseJet analizza documenti trasformandoli in testo e dati strutturati; non genera file CSV.

È gratis?

Sì. Hai 3 conversioni gratuite al giorno senza registrazione, e un account API gratuito include 300 crediti al mese. I piani a pagamento partono da 19 $ al mese.

Inizia a estrarre testo gratuitamente

Nessuna registrazione richiesta. Analizza il tuo primo file in pochi secondi.

Vedi i Prezzi