UltKit

Excel til JSON-konverter

Gjør et regneark om til JSON som et program kan lese inn. Last opp en .xlsx-, .xls-, .ods- eller .numbers-fil og få en matrise med ett objekt per rad, med kolonneoverskriftene som nøkler.

Datakonverterer

eller slipp CSV, TSV, TXT …-filer her ·

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Last opp arbeidsboken

    Legg til Excel-, LibreOffice- eller Numbers-filer, opptil 20 om gangen og 95 MB per fil. Sørg for at rad 1 i hvert ark inneholder kolonnenavnene du vil bruke som nøkler.

  2. 2

    Velg struktur og ark

    Array av objekter og ISO-datoer er forhåndsvalgt. Under Avanserte innstillinger kan du sette JSON-struktur til Array av arrays for en kompakt fil, eller Ark som skal konverteres til Alle ark for én nøkkel per ark.

  3. 3

    Konverter og last inn

    Trykk Konverter til JSON og last ned. Importer filen i appen din, fyll en database med den eller bruk den i en testkjører.

En konvertering fra Excel til JSON leser et ark rad for rad og skriver hver rad som et JSON-objekt, med overskriftsraden som nøkler. Slik blir regnearkdata som et team redigerer for hånd til input for en app, et API eller et skript.

Fra regneark til kode: hvem konverterer Excel til JSON

Mønsteret er alltid det samme: folk som er trygge i Excel eier dataene, og programvare må lese dem. Et markedsføringsteam har produktnavn og priser i en arbeidsbok som et statisk nettsted bygges fra. Et lokaliseringsteam fyller et ark med én kolonne per språk, som appen laster som oversettelsesfiler. En QA-leder lister testcaser i rader som Postmans collection runner eller en Jest-suite leser som en JSON-datafil.

Å skrive slike eksporter for hånd er tregt og feilutsatt, og Excel har ikke noe innebygd valg for Lagre som JSON. Konvertering gir utviklere en ren fil uten at kolleger må lære et nytt verktøy. Når målet er en relasjonsdatabase i stedet for applikasjonskode, skriver Excel til SQL INSERT-setninger i stedet, og da hopper du helt over JSON-trinnet.

Hvor mange rader ett ark kan bli til

1 048 576rader i ett XLSX-ark, altså opptil 1 048 575 JSON-objekter etter overskriftsraden

Eldre .xls-filer stopper på 65 536 rader per ark.

Matrise av objekter eller matrise av matriser

Standard

Array av objekter

Hver rad blir et objekt der nøklene er overskriftsnavnene.

  • Selvforklarende: hver verdi har med kolonnenavnet sitt
  • Enkel å lese i kode som row.email
  • Større, fordi nøklene gjentas på hver rad
Best for: Apper, API-er, startdata og testdata
Kompakt

Array av arrays

Hver rad blir en enkel liste med verdier, og overskriften er den første listen.

  • Minste fil
  • Passer slik diagrambiblioteker tar imot rader
  • Koden må vite hvilken posisjon som tilsvarer hvilken kolonne
Best for: Store tabeller, diagrammer og dataoverføring
To rader fra et prisark som array av objekter
[
  { "sku": "A-100", "name": "Notebook", "price": 4.5, "updated": "2026-10-18" },
  { "sku": "A-101", "name": "Pen, blue", "price": 1.2, "updated": "2026-10-12" }
]

Typene følger cellene. Tall forblir tall, tekst forblir tekst, tomme celler skrives som null i objektformen, og datoer blir ISO-strenger fordi JSON ikke har noen egen datotype. Tomme rader midt i dataene og løse notater under tabellen blir også til objekter, så slett dem i arbeidsboken før du konverterer.

XLSX og JSON i korte trekk

XLSX

Microsoft Excel-arbeidsbok

XLSX er standard arbeidsbokformat i Microsoft Excel siden Office 2007, basert på standarden Office Open XML. Det lagrer flere ark, formler, formatering, diagrammer, pivottabeller og datavalidering i en ZIP-pakke med XML. Det støtter over én million rader per ark og er standard utvekslingsformat for regneark i næringslivet. Google Regneark, LibreOffice og Numbers åpner XLSX, men makroer og avanserte funksjoner følger kanskje ikke med.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
2007 · Microsoft
XLSX-konverterer

JSON

JavaScript Object Notation

JSON er et lett tekstformat for strukturerte data, gjort populært av Douglas Crockford tidlig på 2000-tallet og standardisert som RFC 8259 og ECMA-404. Det representerer objekter, lister, tekststrenger, tall, boolske verdier og null med enkel, lesbar syntaks. Det er standardformatet for web-API-er, konfigurasjonsfiler og datautveksling mellom apper i nesten alle programmeringsspråk. Det har ingen innebygde kommentarer, datoer eller skjemaer, og store nestede filer er vanskelige å lese uten en viser.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
2001 · Douglas Crockford
JSON-konverterer

Folk konverterer Excel til JSON når et ark som vedlikeholdes av ikke-utviklere, for eksempel priser, oversettelser eller testdata, skal leses inn av kode.

Konvertere Excel til JSON: ofte stilte spørsmål

Hvordan konverterer jeg XLSX til JSON med overskriftene som nøkler?

La Første rad er overskrift være slått på, som er standard. Teksten i rad 1 blir nøkkelen for alle verdiene under, så en kolonne med overskriften email gir "email": "..." i hvert objekt. Gi overskriftene nytt navn i Excel først hvis du vil ha andre nøkler, for eksempel camelCase-navn for JavaScript.

Hvorfor blir Excel-datoer til tall som 46313?

Excel lagrer en dato som et serienummer som teller dager fra 1. januar 1900, og viser det bare som dato på skjermen. Lest rått er 2026-10-18 tallet 46313. Denne siden skriver datoer som ISO-strenger, for eksempel 2026-10-18. Velg Unix-tidsstempel under Datoer hvis koden din forventer sekunder.

Hva skjer med formler, farger og kommentarer?

JSON inneholder data, ikke presentasjon. Hver formelcelle skrives som det beregnede resultatet, mens fyllfarger, skrifttyper, cellekommentarer, diagrammer og oppsett med sammenslåtte celler blir borte. Behold arbeidsboken som redigerbar kilde, og lag JSON-filen på nytt når den endres.

Kan jeg konvertere alle arkene i en arbeidsbok samtidig?

Ja. Med Ark som skal konverteres satt til Alle ark får JSON-filen én nøkkel per arknavn, og hver nøkkel inneholder radene i det arket. Det passer for oversettelsesfiler eller en katalog delt i faner etter kategori.

Er et stort regneark et problem for JSON?

Størrelsen øker fordi hvert objekt gjentar nøklene sine, så et ark med 100 000 rader kan bli en fil mange megabyte større enn XLSX-filen. For store tabeller som skal inn i analyseverktøy er CSV eller Parquet lettere. Excel til CSV gir deg den flate versjonen.

Hvilken tallpresisjon beholder JSON-filen?

Det Excel har lagret, altså maksimalt 15 signifikante sifre. Lange ID-er som 16-sifrede kort- eller kontonumre som er skrevet inn som tall, ble allerede avrundet i Excel. Formater slike kolonner som tekst før du legger inn data, så skrives de som JSON-strenger.