JSON naar HTML-tabel converteren
Toon API-uitvoer aan mensen die nooit een .json-bestand openen. De converter maakt een HTML-tabel van uw records, met één kopcel per sleutel en één rij per object, klaar om in een browser te openen of in een pagina te plakken.
Dataconverter
of sleep CSV, TSV, TXT …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
Teken dat kolommen scheidt in CSV- en tekstbestanden, zowel bij het lezen als bij het schrijven. Automatisch herkent het uit de invoer en schrijft komma's.
UTF-8 werkt voor alle talen. Kies UTF-8 met BOM als Excel op Windows onleesbare accenten of Aziatische tekens toont bij het openen van de CSV.
Invoer uit Excel, ODS en Numbers: converteer alleen het eerste blad of alle bladen (één CSV per blad in een ZIP, of één JSON-sleutel per blad).
Naam van het bladtabblad in de nieuwe spreadsheet, maximaal 31 tekens.
Array van objecten gebruikt kolomnamen als sleutels voor elke rij; array van arrays is compacter en bewaart de koptekst als eerste array.
Naam van het buitenste element dat alle rijen omvat; elke rij wordt een <row> daarbinnen.
Gebruikt in CREATE TABLE- en INSERT-instructies. Alleen letters, cijfers en underscores.
Aanhalingstekens en kolomtypen verschillen enigszins per database; kies de database waarin u gaat importeren.
Schrijf datumcellen in één notatie. ISO (2026-10-18) is het veiligst voor databases en code; behouden laat ze zoals ze in de bron staan.
Zo gebruikt u deze tool
- 1
Upload de JSON-gegevens
Voeg .json-, .jsonl- of .ndjson-bestanden toe. Een array van objecten met dezelfde sleutels geeft de overzichtelijkste tabel. Maximaal 20 bestanden van elk 95 MB.
- 2
Controleer kolomkoppen en datums
Sleutels worden kolomkoppen. Stel onder Geavanceerde instellingen bij Datums een notatie in die uw lezers herkennen, zoals 18-10-2026 voor een Nederlands publiek.
- 3
Converteren naar HTML-tabel
Klik op Converteren naar HTML table, open het .html-bestand in een browser om het te controleren en kopieer de tabel daarna naar uw cms, nieuwsbriefeditor of wiki.
JSON naar HTML zet een array van records om in een eenvoudig table-element: sleutels bovenaan, één rij per record en verder niets, zodat het past in elke pagina of e-mail waarin u het plaatst.
Wie JSON als HTML-tabel nodig heeft
De JSON komt meestal uit een systeem en de tabel is bedoeld voor een mens. Een productmanager haalt een lijst met feature flags op uit een admin-API en wil die in de wiki van het team. Een ontwikkelaar moet een klant de resultaten van een data-export laten zien zonder een JSON-viewer. Een nieuwsbriefredacteur krijgt evenementenlijsten van een boekingsplatform en heeft ze nodig voor de volgende editie. Voor honderden records rijen met de hand typen kost veel tijd.
Tabellen maken sinds HTML 3.2 deel uit van het web, dat het W3C in januari 1997 als Recommendation publiceerde, en elke browser, elk cms en elk e-mailprogramma kan er een tonen. De converter schrijft alleen de structuur, koptekstcellen en gegevenscellen, zodat de bestaande stijlen van uw site bepalen hoe het eruitziet. Is de bestemming een GitHub-README of documentatie in Markdown, dan maakt CSV naar Markdown het equivalent als tabel met verticale streepjes.
Voorbeeld: JSON naar HTML-tabel
[
{"version": "2.4.0", "date": "2026-09-30", "notes": "Faster search & export"},
{"version": "2.3.1", "date": "2026-08-12", "notes": "Fix <select> width"}
]
<table>
<thead>
<tr><th>version</th><th>date</th><th>notes</th></tr>
</thead>
<tbody>
<tr><td>2.4.0</td><td>2026-09-30</td><td>Faster search & export</td></tr>
<tr><td>2.3.1</td><td>2026-08-12</td><td>Fix <select> width</td></tr>
</tbody>
</table>JSON-invoer en de tabeluitvoer die u kunt kiezen
| from ↓ · to → | HTML table | Markdown-tabel | DOCX table |
|---|---|---|---|
| JSON array | JSON array to HTML table: yes | JSON array to Markdown-tabel: yes | JSON array to DOCX table: yes |
| JSON Lines | JSON Lines to HTML table: yes | JSON Lines to Markdown-tabel: yes | JSON Lines to DOCX table: yes |
| NDJSON | NDJSON to HTML table: yes | NDJSON to Markdown-tabel: yes | NDJSON to DOCX table: yes |
| CSV | CSV to HTML table: yes | CSV to Markdown-tabel: yes | CSV to DOCX table: yes |
| XLSX | XLSX to HTML table: yes | XLSX to Markdown-tabel: yes | XLSX to DOCX table: yes |
Waar een HTML-tabel goed werkt
- Wiki's, cms-pagina's en intranetportalen die ruwe HTML accepteren
- E-mailnieuwsbrieven, waar tabellen in bijna elk e-mailprogramma goed worden weergegeven
- Snel delen: elke browser opent het bestand, geen software nodig
Waar het de verkeerde keuze is
- Gegevens die mensen blijven bewerken en die thuishoren in een spreadsheet
- Zeer grote exports, waarbij een pagina met 50.000 rijen traag scrolt
- Gegevens voor een ander programma, dat in plaats daarvan de JSON of een CSV moet krijgen
JSON- en HTML-formaat in één oogopslag
JSON
JavaScript Object Notation
JSON is een lichtgewicht tekstformaat voor gestructureerde gegevens, begin jaren 2000 gepopulariseerd door Douglas Crockford en gestandaardiseerd als RFC 8259 en ECMA-404. Het weergeeft objecten, arrays, tekenreeksen, getallen, booleans en null met eenvoudige, leesbare syntaxis. Het is het standaardformaat voor web-API's, configuratiebestanden en gegevensuitwisseling tussen apps in vrijwel elke programmeertaal. Het heeft geen ingebouwde opmerkingen, datums of schema's, en grote geneste bestanden zijn zonder viewer moeilijk te lezen.
- Compressie
- –
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- 2001 · Douglas Crockford
HTML
HyperText Markup Language
HTML is de opmaaktaal van het web, begin jaren negentig voor het eerst beschreven door Tim Berners-Lee en nu door WHATWG onderhouden als doorlopende standaard. Een HTML-bestand beschrijft koppen, alinea's, links, tabellen, afbeeldingen en formulieren, terwijl de opmaak meestal uit CSS komt. Elke browser geeft het weer, en het wordt ook gebruikt voor e-mailsjablonen en opgeslagen webpagina's. Een los HTML-bestand is vaak afhankelijk van externe afbeeldingen en stijlbladen, dus het kan er kapot uitzien als u het alleen verplaatst.
- Compressie
- –
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- 1993 · Tim Berners-Lee; maintained by WHATWG
JSON wordt als HTML weergegeven wanneer gegevens die door code zijn opgehaald door mensen moeten worden gelezen in een browser, een e-mail of een cms-pagina, waar een tabel met koppen beter is dan kale accolades en aanhalingstekens.
De twee formaten staan aan tegenovergestelde kanten van een webverzoek. JSON is wat de server naar code stuurt en HTML is wat de browser uiteindelijk toont. Handmatig converteren betekent in een bestand doen wat een front-endsjabloon tijdens runtime zou doen, en dat is de juiste afweging wanneer de data een momentopname is en geen feed die elke minuut verandert.
Vragen over JSON naar HTML
Kan ik de HTML-tabel in WordPress plakken?
Ja. Schakel de blokeditor over naar een blok Aangepaste HTML, of open in de klassieke editor het tabblad Tekst, en plak het table-element. De tabelstijlen van uw thema worden automatisch toegepast, omdat de uitvoer alleen markup bevat en geen eigen stylesheet.
Wordt de tabel weergegeven in Outlook en Gmail?
HTML-tabellen zijn de betrouwbaarste structuur in e-mail, want Outlook voor desktop gebruikt sinds Outlook 2007 de engine van Word om berichten weer te geven en negeert veel moderne CSS. Voeg de tabel in via de HTML- of bronoptie van uw e-mailprogramma in plaats van het bestand bij te voegen.
Hoe worden geneste objecten in de tabel getoond?
Geneste objecten worden verspreid over extra kolommen met namen met punten, zoals customer.email. Een lijst met waarden binnen één record blijft als JSON-tekst in één cel staan, omdat een tabelrij niet per record een ander aantal cellen kan krijgen.
Zijn speciale tekens in mijn gegevens veilig in de HTML?
Tekens met een betekenis in HTML, zoals < en &, worden als entiteiten geschreven. Een waarde als <b>Sale</b> verschijnt dus als tekst in plaats van de cel vet te maken. Zo kan ook losse markup in gebruikersdata niet op uw pagina worden uitgevoerd.
Waarom een tabel gebruiken in plaats van een grafiek?
Tabellen tonen exacte waarden en laten lezers één rij opzoeken; grafieken tonen trends. Voor een prijslijst, een release-overzicht of een personeelsgids is een tabel het juiste middel; gebruik voor een tijdreeks de HTML-tabel als gegevensbron voor een grafiekbibliotheek.
Kan ik de gegevens na het converteren nog bewerken?
Bewerk in de bron, niet in de HTML. Pas de JSON of het spreadsheet waaruit die komt aan en converteer opnieuw, of zet de records in een werkmap met JSON naar Excel als niet-ontwikkelaars ze gaan beheren.
- HTML naar JSON converterenZet een HTML-tabel om naar JSON: kopcellen worden sleutels, elke rij een object. Upload opgeslagen .html- of .htm-pagina's, zonder scrapercode.
- JSON naar Excel converterenZet JSON of JSON Lines om naar een Excel XLSX-blad: sleutels worden kolomkoppen, elk record een rij. Tot 20 bestanden per keer, geen account nodig.
- JSON naar CSV converterenZet JSON of JSON Lines om naar CSV: één rij per object, geneste velden als kolommen, UTF-8 met BOM voor correcte accenten in Excel. 20 bestanden tegelijk.
- JSON naar TXT converterenZet JSON om in een tekstbestand: één record per regel, velden gescheiden door tabs of een ander teken. Opent in Kladblok, Excel en de terminal.
- CSV naar Markdown-tabel converterenZet CSV om naar een Markdown-tabel voor GitHub, GitLab, Obsidian of Jupyter. Pipes ge-escapet, kopregel behouden, elk scheidingsteken.
- HTML naar CSV converterenZet tabellen uit een opgeslagen webpagina om naar CSV voor Excel of Google Sheets. Schone rijen zonder links, stijlen of verborgen opmaak.