Konvertera en CSV-fil till JSON i din webbläsare - perfekt för att föra kalkylblad in i skript, API:er eller LLMs.
Släpp en eller flera - alla konverteras till JSON. Förlopp per rad, batchkonvertering, ZIP-nedladdning.
CSV är formatet med lägsta gemensamma nämnaren för tabulär data: varje kalkylblad exporterar det, varje skript läser in det. JSON är detsamma för nästlad eller självbeskrivande data: varje programmeringsspråk kan parsa det, varje modernt API använder det. Att konvertera CSV till JSON överbryggar klyftan när du behöver mata in kalkylbladsdata i ett JavaScript-skript, ett REST-API eller en LLM som tänker i objekt.
Vi parserar CSV:et med PapaParse, där första raden behandlas som fältnamn och resten som poster. Numeriska värden typas automatiskt; allt annat förblir strängar. Utdata är en indenterad JSON-array av objekt - redo att klistras in i ett skript eller pipas till curl. Allt sker lokalt; inga data lämnar din webbläsare.
Utvecklararbetsflöden som drar mest nytta: prototyper av ett REST API med mockdata (CSV-export från ett kalkylblad, JSON till din hanterare), fyllning av en databas med exempelposter (CSV från finans-/driftteam, JSON till ett migreringsskript), matning av en LLM med en strukturerad datamängd för analys (LLM:er hanterar JSON-arrayer av objekt mycket bättre än friforms-CSV), och konvertering av affärsrapporter till formatmaskinläsbara API:er (Salesforce/HubSpot/Stripe exporterar alla CSV, din instrumentpanel konsumerar förmodligen JSON).
En anmärkning om specialfall som ofta ställer till det för CSV-tolkar: celler med inbäddade kommatecken (citerade strängar), celler som innehåller bokstavliga dubbla citattecken (escapade via dubbla citattecken), flerradiga celler (celler som sträcker sig över flera rader inom citattecken), Windows radslut (CRLF) och Excel-specifika egenheter (UTF-8 byte-order mark, "=" prefix för att tvinga bokstavlig tolkning). PapaParse hanterar alla dessa korrekt. Om du tidigare har stött på "trasig vid rad 47"-fel med billiga tolkar, fixar PapaParse dem.
Automatisk typning av nummer är den enskilt mest användbara standardinställningen. Utan den tolkas en kolumn som "12345" som strängen "12345" och du kan inte sortera eller summera den på serversidan förrän du typkonverterar. PapaParse upptäcker heltal, flyttal, vetenskaplig notation och booleans som sant/falskt. Datumsträngar förblir strängar (ingen automatisk tolkning till ett Date-objekt) eftersom datumformat är för varierande för att gissa tillförlitligt; typkonvertera dem i din destinationskod.
Exportera ett kalkylblad med testposter som CSV, konvertera till JSON, servera från en mock-slutpunkt. Snabbare än att skriva JSON för hand.
Ta en CSV-export från ett annat system och konvertera till JSON för användning i ett migrerings- eller seed-skript. De flesta ORM:er accepterar JSON-arrayer direkt.
LLM:er analyserar JSON-arrayer mycket mer tillförlitligt än rå CSV. Konvertera först, klistra in, be om insikter.
Frontend-utvecklare som prototypar en instrumentpanel mot verklig data drar nytta av JSON de kan importera direkt. Snabbare än att koppla in en CSV-parser i prototypen.
CRM-exporter kommer vanligtvis som CSV. Konvertera till JSON för inmatning i anpassad analys eller synkronisering till en JSON-baserad databas.
Att gå från ett äldre CSV-baserat arbetsflöde till ett modernt JSON-baserat börjar med denna konvertering. Användbart för engångsmigreringar och pågående pipelines.
CSV (Comma-Separated Values) är det enklaste tabellformatet - rena textrader med kommaavgränsade värden. Läses av varje kalkylprogram, skriptspråk och dataverktyg som någonsin skapats.
JSON (JavaScript Object Notation) är lingua franca för strukturerad data på webben. Arrayer, objekt, strängar, tal, booleaner. Läses av alla moderna programmeringsspråk.
Dra en CSV till konvertern ovan, eller klicka i rutan för att välja en från din enhet.
Vi har förinställt JSON som utdataformat. Ändra det i rullgardinsmenyn om du vill ha ett annat mål.
Klicka på Konvertera och vänta tills förloppsindikatorn är klar. Ladda ner JSON när den är klar.
Platta ut en JSON-array med objekt till en CSV-fil - klistra in i Excel, Google Sheets eller valfritt kalkylprogram.
Konvertera JSON-konfigurationsfiler till det mer människoläsbara YAML-formatet - Kubernetes, GitHub Actions, Docker Compose älskar det.
Konvertera ett Excel XLSX-kalkylblad till CSV - perfekt för skript, dataverktyg eller system som inte öppnar .xlsx.