Konverter CSV til JSON
Lav et regneark om til JSON til en app, et API, et website-build eller et automatiseringsværktøj. Overskriftsrækken bliver til egenskabsnavnene, værdierne kan få type automatisk, og du vælger et array af objekter eller et simpelt gitter. Excel-filer virker også. Intet uploades.
Slip filer her eller klik for at vælge
Resultater
Sådan konverterer du CSV til JSON
- Slip en CSV-, TSV- eller Excel-fil.
- Vælg array af objekter (nøgler fra overskriftsrækken) eller array af arrays.
- Bestem, om tal, booleske værdier og tomme celler skal konverteres til JSON-typer.
- Klik på Kør, og download .json-filen, pænt formateret eller kompakt.
Hvorfor konvertere et regneark til JSON
JSON er nettets format. API'er returnerer det, JavaScript læser det direkte, no-code-værktøjer og automatiseringsplatforme forventer det, og konfigurationsfiler, startdata og testdata bliver næsten altid skrevet i det. Data starter til gengæld som regel livet i et regneark, fordi det er der, folk føler sig trygge ved at redigere dem. Dette værktøj bygger bro mellem de to: en CSV- eller Excel-fil går ind, en ren JSON-fil kommer ud, med kolonneoverskrifterne som egenskabsnavne.
To outputformer
Et array af objekter er det, næsten alle har brug for. Første række bruges som overskrift, og hver række derefter bliver et objekt med de nøgler:
[
{ "name": "Ada", "email": "ada@example.com", "plan": "pro" },
{ "name": "Grace", "email": "grace@example.com", "plan": "free" }
]
Et array af arrays bevarer det rå gitter, inklusive overskriftsrækken, uden nøgler. Det er mere kompakt og det rigtige valg, når overskriftsrækken ikke er ren, når kolonnernes rækkefølge betyder noget, eller når modtageren forventer en tabel frem for poster.
Tal, booleske værdier og tomme felter
Med typekonvertering slået til bliver værdier, der ligner tal, til JSON-tal, "true" og "false" bliver booleske værdier, og tomme celler bliver null. Med den slået fra er hver værdi en tekststreng, præcis som den stod i arket. Slå den fra, når du har id'er, der ligner tal, men skal beholde deres foranstillede nuller, som postnumre, varenumre og telefonnumre.
Overskriftsrækker og rene nøgler
Egenskabsnavnene tages fra overskriftsrækken præcis, som de er skrevet. Overskrifter med mellemrum eller tegnsætning, som "First name" eller "Price (USD)", er gyldige JSON-nøgler, men besværlige i kode. Omdøb kolonnerne i regnearket før konverteringen, hvis du vil have pæne nøgler som first_name og price_usd. Overskrifter, der går igen, får et tal som endelse, så ingen data går tabt.
Excel som input
Slip en .xlsx eller .xls direkte; det første ark bruges. Datoer skrives som ISO-tekst (2026-03-14) i stedet for Excels interne serienumre, og formler erstattes af deres værdier.
Typiske anvendelser
- Fylde en database eller en prototype med rigtige data fra et regneark.
- Føde en liste over produkter, steder eller teammedlemmer ind i en hjemmeside, der bygges.
- Sende data ind i automatiseringsværktøjer som Make, n8n eller Zapier, der vil have JSON.
- Lave testdata ud fra en rigtig eksport.
- Konvertere en opslagstabel til en mobilapp.
Formateret output er nemt at læse og sammenligne; kompakt output er mindre, når det skal leveres. Begge laves i din browser, så regnearket bliver aldrig uploadet.
Ofte stillede spørgsmål
Bliver mine data uploadet?
Nej. Konverteringen kører i din browser, og filen bliver på din enhed.
Hvordan vælges nøglerne?
Fra overskriftsrækken, præcis som de er skrevet. Dublerede overskrifter får et tal som suffiks. Omdøb kolonnerne i regnearket først, hvis du vil have pæne nøgler.
Bevarer postnumre og telefonnumre de foranstillede nuller?
Slå typekonvertering fra, så forbliver hver værdi en streng. Med den slået til bliver værdier, der ligner tal, til JSON-tal.
Virker det med Excel-projektmapper?
Ja. Slip en .xlsx eller .xls, så konverteres det første ark. Datoer skrives som ISO-strenge.
Dine filer forlader aldrig din enhed
Alle værktøjer på Squishly Tools er 100 % gratis og kører helt i din browser. Dine billeder og dokumenter behandles på din egen computer og uploades aldrig til en server. Der er ingen konti, ingen vandmærker og ingen skjulte fælder.