Excel/CSV naar JSON
Zet een Excel- of CSV-spreadsheet om naar JSON of CSV, rechtstreeks in je browser.
Excel/CSV naar JSON — Sleep een .xlsx-, .xls-, .ods- of .csv-bestand erin en zet elk werkblad om naar een nette JSON-array van objecten (de eerste rij wordt als sleutels gebruikt) of weer terug naar CSV. Het verwerken gebeurt volledig in je browser met SheetJS, dus je spreadsheet wordt nooit geüpload en blijft privé, zelfs bij gevoelige gegevens.
Wat is Excel/CSV naar JSON?
Excel/CSV naar JSON is een gratis, browsergebaseerde converter die spreadsheetgegevens omzet naar ontwikkelaarsvriendelijk JSON of eenvoudig CSV. Het leest Excel-werkmappen met meerdere werkbladen (.xlsx, .xls), OpenDocument-spreadsheets (.ods) en door komma's gescheiden bestanden (.csv), en laat je kiezen welk werkblad je wilt omzetten. Ontwikkelaars, analisten en no-code-bouwers gebruiken het om een database te vullen, een API of testfixture te voeden, of om tabelgegevens snel als gestructureerd JSON te bekijken. De eerste rij van het gekozen werkblad wordt de objectsleutels, en je kunt het resultaat kopiëren of downloaden als .json- of .csv-bestand.
Excel/CSV naar JSON gebruiken
- Sleep een spreadsheet naar de neerzetzone, of klik om een .xlsx-, .xls-, .ods- of .csv-bestand te kiezen. De tool leest het en toont de bestandsnaam plus hoeveel werkbladen er zijn gevonden.
- Kies een werkblad in de vervolgkeuzelijst Werkblad als de werkmap er meer dan één bevat. De conversie wordt automatisch bijgewerkt voor het gekozen werkblad.
- Kies het uitvoerformaat met de JSON / CSV-schakelaar. JSON levert een array van objecten met sleutels uit de koprij; CSV levert een door komma's gescheiden tabel.
- Open Instellingen om de opgemaakte uitvoer (inspringing, pretty-print) voor JSON aan of uit te zetten.
- Bekijk de omgezette tekst in het uitvoerpaneel en gebruik daarna Kopiëren om hem over te nemen, of Downloaden om een .json- of .csv-bestand op te slaan.
Voorbeelden
Eén werkblad van een werkmap naar JSON omzetten
Sleep sales.xlsx met de werkbladen "Q1" en "Q2" erin, kies "Q2" in de vervolgkeuzelijst Werkblad en houd JSON geselecteerd. De uitvoer is een array van objecten waarvan de sleutels uit de koprij van Q2 komen, klaar om te kopiëren of te downloaden als sales.json.
Een rommelige CSV opschonen
Sleep contacts.csv erin, laat het enige werkblad staan en zet de schakelaar op CSV. De tool geeft een genormaliseerd, door komma's gescheiden bestand uit dat je kunt downloaden als contacts.csv, of schakel naar JSON om dezelfde rijen als objecten te bekijken.
Compacte JSON voor een API-payload
Open Instellingen en zet pretty-print uit om JSON op één regel te krijgen, en kopieer het daarna zonder extra witruimte rechtstreeks in een request-body of fixture-bestand.
Veelgestelde vragen
- Wordt mijn spreadsheet naar een server geüpload?
- Nee. Het bestand wordt voor 100% in je browser gelezen en omgezet met de SheetJS-bibliotheek (xlsx). Er wordt niets geüpload, dus zelfs vertrouwelijke of interne spreadsheets blijven volledig privé.
- Welke bestandstypen worden ondersteund?
- Excel-werkmappen (.xlsx en .xls), OpenDocument-spreadsheets (.ods) en door komma's gescheiden bestanden (.csv). Bij werkmappen met meerdere werkbladen kun je kiezen welk werkblad je omzet.
- Hoe worden de JSON-sleutels bepaald?
- De eerste rij van het gekozen werkblad wordt als koprij behandeld, en elke volgende rij wordt een object waarvan de sleutels die kopteksten zijn. Lege cellen worden gevuld met een lege tekenreeks, zodat elk object dezelfde sleutels heeft.
- Wat doet de pretty-print-instelling?
- Als pretty-print aanstaat, wordt het JSON met twee spaties ingesprongen voor betere leesbaarheid. Zet het uit in Instellingen om compact JSON op één regel te krijgen, dat kleiner is en klaar om in code te plakken.
- Kan het grote bestanden aan?
- Het kan redelijk grote werkbladen omzetten, maar alles draait in je browsertabblad, dus zeer grote werkmappen gebruiken meer geheugen en kunnen even duren. Als een bestand niet laadt, is het mogelijk beschadigd of met een wachtwoord beveiligd.
Gerelateerde tools
Beeldformaat-converter
Converteer afbeeldingen volledig in je browser tussen AVIF, WebP, PNG, JPEG, BMP, ICO en GIF met één frame.
EXIF-viewer en metadataverwijderaar
Bekijk de EXIF-metadata van een afbeelding — camera, lens, opnamedatum en GPS-locatie — verwijder vervolgens elke tag en download een schone kopie, allemaal in je browser.
Favicon-generator
Zet een PNG- of JPG-afbeelding in je browser om naar vierkante iconen van 16, 32, 48, 180 en 512 px.
GIF-maker
Zet een reeks PNG- of JPEG-afbeeldingen om in één geanimeerde GIF in je browser.