JSON-formatter & validator
JSON netjes weergeven of minificeren, en een begrijpelijke parsefout tonen wanneer het document ongeldig is.
Elk hulpprogramma in de catalogus, gegroepeerd per categorie. Elk item legt uit wat het doet, wat het niet gokt, en hoe je invoer wordt behandeld.
JSON netjes weergeven of minificeren, en een begrijpelijke parsefout tonen wanneer het document ongeldig is.
Zet een array van platte objecten om naar CSV, en stop wanneer een geneste waarde anders zou wegvallen.
Zet JSON om naar een leesbaar YAML-document zonder de gegevens te wijzigen.
Parseer een praktische YAML-subset en toon de equivalente JSON.
Codeer of decodeer UTF-8-tekst als standaard of URL-veilige Base64.
Percent-encodeer of decodeer tekst volgens RFC 3986-componentregels.
Decodeer de header en payload van een JSON Web Token. De handtekening wordt nooit als geverifieerd gerapporteerd.
Probeer een JavaScript-reguliere expressie en toon matches, inclusief een fout wanneer het patroon ongeldig is.
Zet Unix-seconden of -milliseconden om naar kalendertijd in UTC en een andere tijdzone, of omgekeerd.
Bouw een cron-expressie met vijf velden en lees die in gewone taal. Er wordt niets gepland.
Parseer CSV met komma- of puntkomma-scheiders naar een doorzoekbare, sorteerbare tabel zonder formules uit te voeren.
Genereer één of meerdere UUID versie 4-waarden met een cryptografisch veilige willekeurige bron.
Bereken een SHA-256 hex-digest voor tekst of een lokaal bestand met Web Crypto.
Codeer of decodeer HTML-entities terwijl de uitvoer alleen als platte tekst wordt getoond.
Splits een URL in protocol, host, poort, pad, queryparameters en hash zonder die op te halen.
Tel woorden, tekens, zinnen, alinea’s en een ruwe leestijd terwijl je typt.
Herschrijf tekst als upper, lower, title, sentence, camel, Pascal, snake, kebab of constant case.
Vergelijk twee teksten regel voor regel en markeer toevoegingen en verwijderingen.
Verwijder herhaalde regels, behoud de eerste kopie, en laat de overige regels in de oorspronkelijke volgorde.
Bereken een percentage van een getal, welk percentage het ene getal is van het andere, het verschil tussen twee getallen, of een waarde verhoogd of verlaagd met een percentage.
Tel jaren, maanden en dagen op of af, en tel de dagen tussen twee data, inclusief schrikkeljaren.
Toon vanaf een oorspronkelijke prijs en een kortingspercentage het bespaarde bedrag en de prijs die je betaalt.
Bepaal een leeftijd in jaren, maanden en dagen op vandaag of op een datum die je kiest, inclusief schrikkeldag-verjaardagen.
Voeg twee of meer PDF-bestanden samen in de volgorde die je kiest en download één document.
Haal paginabereiken uit één PDF en download elk bereik als apart bestand.
Draai geselecteerde pagina’s 90, 180 of 270 graden met de klok mee en download de PDF.
Verwijder de pagina’s die je opgeeft en download een PDF die nog minstens één pagina heeft.
Zet op elke pagina een paginanummer, met een positie, formaat en marge naar keuze.
Kopieer geselecteerde pagina’s of bereiken naar één nieuwe PDF, in de gevraagde volgorde.
Versleutel een PDF met een openwachtwoord via AES-versleuteling in de browser.
Verwijder openwachtwoordversleuteling van een PDF wanneer je het wachtwoord al kent.
Zet tekst over geselecteerde pagina’s met grootte, dekking, kleur en optionele diagonale rotatie.
Pas elke pagina in op A4, A3, Letter of Legal zonder de inhoud bij te snijden.
Hercodeer een JPEG, PNG, WebP of GIF op een kwaliteit die je kiest, en meld alleen wanneer het bestand kleiner wordt.
Stel een nieuwe breedte en hoogte in, behoud desgewenst de verhoudingen, en download een PNG.
Zet een JPEG-foto om naar WebP in de browser en download het WebP-bestand.
Zet een WebP-afbeelding om naar JPEG en vlak transparantie af op een achtergrondkleur die je kiest.
Bouw een faviconpakket uit een afbeelding: PNG-formaten, een favicon.ico, en de HTML-tags die ernaar wijzen.
Spiegel een afbeelding horizontaal of verticaal en download PNG, JPEG of WebP.
Zet een afbeelding om naar grijstinten met een voor/na-voorbeeld en kwaliteitscontrole voor lossy formaten.
Bemonster een pixelkleur en toon HEX, RGB en HSL met zoom en kopiëren.
Zet een lokale JPEG, PNG, WebP of GIF om naar een Data URI met MIME-type en groottetips.
Rasteriseer een veilige SVG naar PNG op een breedte en hoogte die je kiest, met behoud van transparantie waar mogelijk.