JSON naar Excel
Ga rechtstreeks van een JSON-array naar een echt .xlsx-bestand – niet een CSV die je Excel moet overhalen om te parsen. De kolommen zijn getypeerd (getallen blijven getallen, ISO-datums worden echte datumcellen), geneste arrays kunnen op aparte werkbladen terechtkomen, en je krijgt een werkmap die netjes opent in Excel, Numbers en LibreOffice.
Hoe je JSON omzet in Excel
-
1
JSON plakken
Een reeks objecten (één blad) of een object met meerdere array-eigenschappen (één blad per array).
-
2
Toewijzen aan bladen
Bepaal welke arrays bladen worden en welke geneste objecten inline worden afgevlakt.
-
3
Kies kolomtypen
Automatisch detecteren (getallen, booleaanse waarden, datums) of elke kolom naar tekst forceren.
-
4
XLSX downloaden
Een echt Excel-bestand met getypeerde cellen, niet een CSV-bestand met een andere extensie.
Waarom XLSX beter is dan CSV voor deze taak
| Probleem | Gedrag in CSV | Gedrag in XLSX |
|---|---|---|
| Voorloopnullen in ID’s | Stilletjes omgezet naar een getal | Behouden als tekst wanneer getypeerd als string |
| Grote gehele getallen | Verlies van nauwkeurigheid boven 2^53 | Opgeslagen als tekst met volledige nauwkeurigheid |
| ISO-datums | Weergegeven als string, tenzij de kolom is opgemaakt | Echte datumcellen, sorteerbaar |
| UTF-8-tekens zonder BOM | Verminkt weergegeven op Windows | Standaard correct gecodeerd |
| Gegevens uit meerdere tabellen | Een CSV-bestand per array, handmatig samenvoegen | Een werkboek met afzonderlijke bladen |
| Formules, kleuren, diagrammen | Niet ondersteund | Volledig ondersteund |
Typedetectie
De converter controleert de waarden om Excel-typen te bepalen:
| Waarde in JSON | Excel-celtype |
|---|---|
42 / 3.14 |
Getal |
true / false |
Booleaanse waarde |
"2026-04-18" (ISO-datum) |
Datum |
"2026-04-18T10:22Z" |
Datum en tijd |
"007" (voorloopnul) |
Tekst (expliciet) |
null |
Lege cel |
| Lange numerieke string | Tekst (om de nauwkeurigheid te behouden) |
Geneste arrays -> meerdere bladen
Als uw JSON er zo uitziet:
{ "users": [...], "orders": [...], "products": [...] }
De converter kan één werkblad genereren voor elke topniveau-array, waarbij de naam van het werkblad overeenkomt met de sleutel. Diep geneste arrays worden omgezet in afzonderlijke werkbladen die zijn gekoppeld aan een kolom met een vreemde sleutel (bijvoorbeeld parent_id).
Beperkingen van Excel om te kennen
– 1.048.576 rijen per werkblad; grotere datasets moeten worden opgesplitst. – 16.384 kolommen per blad.
- 32.767 tekens per cel.
- Beperking van 31 tekens voor bladnamen; langere namen worden afgekort.
Veelvoorkomende fouten
- Automatisch omzetten van ‘numerieke’ codes: Productcodes als
"0100A"zijn geen probleem, maar"0100"wordt bij automatische detectie omgezet naar het getal 100. Zet de kolom op tekstmodus. – Verlies van fractionele seconden: datumcellen in Excel hebben een nauwkeurigheid van maximaal 1 ms; tijdstempels onder de milliseconden worden afgekort. - Formules verwachten van JSON. De converter behandelt strings die beginnen met
=standaard als strings (veilig). Als u wilt dat deze strings worden uitgevoerd als formules, activeer ‘behandel strings met=als formules’. - Het openen van een 500 MB groot XLSX-bestand in Excel: Excel laadt het hele werkboek in het geheugen; voor grote datasets wordt aanbevolen om CSV of
pandaste gebruiken.
Veelgestelde vragen
Een echt XLSX-bestand: getypeerde cellen, juiste datumopmaak en ondersteuning voor meerdere bladen. Geen CSV-bestand met de extensie .xlsx.
Ja. Als uw JSON meerdere array’s op hoogste niveau bevat, wordt elk een apart werkblad. Voor diep geneste array’s kan het hulpmiddel relatiegebaseerde werkbladen genereren met een kolom voor de parent-key.
Strings die voldoen aan ISO-8601 (2026-04-18, 2026-04-18T10:22:00Z) worden herkend en als echte Excel-datumcellen weergegeven. Andere datumformaten kunnen worden gedetecteerd met een aangepaste opmaakstring.
De maximale hoeveelheid rijen in Excel bedraagt 1.048.576 per werkblad. Boven deze grens verdeelt de converter de gegevens automatisch over meerdere werkbladen; voor oneindige datasets kunt u de gegevens ook exporteren naar CSV.
Gerelateerde tools
WAV-naar-MP3-converter
Zet WAV online om naar MP3. Upload een WAV, wij coderen die op onze servers naar een MP3 van 192 kbps en je downloadt hem in seconden. Tot 200 MB, na 2 uur verwijderd.
Markdown naar Word converteren
Zet Markdown in je browser om naar een bewerkbare Word-DOCX met koppen, lijsten, code, GFM-tabellen, paginaformaat, marges en lettertype.
TSV naar CSV
Plak tab-gescheiden waarden en krijg standaard kommagescheiden CSV. Velden met komma's, aanhalingstekens of regeleindes worden volgens RFC 4180 tussen aanhalingstekens gezet, zodat er bij het importeren niets misgaat.
SQL-testdatagenerator
Genereer uitvoerbare SQL INSERT-statements met opeenvolgende voorbeeldrijen (id, name, email, active) voor elke tabelnaam. Tot 200 rijen, MySQL-syntaxis, met één klik.
vCard naar CSV
Plak een vCard-export (.vcf) en krijg een schone CSV met kolommen voor naam, e-mail en telefoon, één rij per contact, klaar om te openen in een spreadsheet of contactimporter.
DOC-naar-DOCX-converter
Converteer oude Word DOC-bestanden naar het moderne DOCX-formaat voor betere compatibiliteit, kleinere bestanden en eenvoudiger bewerken in huidige versies van Word.
Tool beschikbaar in andere talen
- تحويل JSON إلى Excel [AR]
- JSON zu Excel [DE]
- JSON na Excel [PL]
- JSON ke Excel [ID]
- Chuyển đổi JSON thành Excel [VI]
- JSON vers Excel [FR]
- JSON till Excel [SV]
- JSONからExcelへ [JA]
- JSON para Excel [PT]
- แปลง JSON เป็น Excel [TH]
- JSON a Excel [ES]
- JSON → Excel [KO]
- JSON 转 Excel [ZH]
- JSON to Excel [EN]
- JSON in Excel [IT]
- JSON в Excel [RU]
- JSON'ten Excel'e [TR]