Developertools
Data formatteren, coderen, decoderen en genereren voor je dagelijkse programmeerwerk.
- Base64 coderen en decoderen Gratis Base64-encoder en -decoder met volledige UTF-8-ondersteuning en een URL-veilige base64url-optie. Werkt volledig in je browser, er wordt niets geüpload.
- Bcrypt-generator en -checker Genereer een bcrypt-hash met een kostenfactor van 4 tot 14, controleer een wachtwoord tegen een bestaande hash en bekijk versie, kosten, salt en hash.
- Bounding box berekenen Bereken de bounding box van coördinaten, GeoJSON of WKT als minLon,minLat,maxLon,maxLat, WKT, Overpass of Leaflet, met marge en antimeridiaan-ondersteuning.
- Chmod-calculator Zet Unix-bestandsrechten om tussen vinkjes, octaal (755) en symbolisch (rwxr-xr-x), met setuid, setgid, sticky bit en kant-en-klare chmod-opdrachten.
- Code vergelijken (diff) Vergelijk twee versies van code naast elkaar of inline, met syntaxiskleuring, regelnummers, witruimte-opties en een unified diff om te kopiëren of downloaden.
- Cron-expressie generator Bouw een cron-expressie veld voor veld, lees het schema in gewone taal, zie de volgende uitvoeringen per tijdzone en zet hem om naar systemd, Quartz of AWS.
- CSS formatteren en minifyen Maak rommelige CSS netjes met consistente inspringing of minify hem met csso, en zie de grootte voor en na. Werkt in je browser; er wordt niets geüpload.
- GeoJSON-, KML- en GPX-converter Zet GeoJSON om naar KML, GPX, CSV of WKT en terug in je browser. Punten, lijnen, polygonen en Multi-geometrieën, met telling en voorbeeld.
- HAR-bestand bekijken Open een .har-bestand in je browser en bekijk verzoeken, headers, cookies, timing en een waterval. Schoon het op voor je het deelt; er wordt niets geüpload.
- Hash-generator Bereken MD5-, SHA-1-, SHA-256- en SHA-512-hashes van tekst of bestanden van elke grootte en controleer checksums. Alles draait in je browser.
- Hex-viewer voor bestanden Open elk bestand in een gratis hex-viewer in je browser: offsets, hex en ASCII, zoeken op bytes of tekst, integers en floats decoderen, bestandstype herkennen.
- HMAC-generator Bereken een HMAC-SHA1, SHA-256, SHA-384 of SHA-512 met een tekst-, hex- of Base64-sleutel, krijg hex en Base64 en controleer een webhook-signature.
- HTML formatteren Maak rommelige HTML netjes met consistente inspringing of minify hem veilig in je browser. Inline CSS en JavaScript worden ook geformatteerd.
- HTML naar Markdown omzetten Zet HTML om naar Markdown en Markdown naar HTML in je browser, met GitHub-tabellen, doorhalen, takenlijsten en een veilig voorbeeld. Er wordt niets geüpload.
- HTML-entities coderen en decoderen Zet speciale tekens om in HTML-entities (benoemd, decimaal of hex) of decodeer elke entity, met de volledige lijst van 2.231 benoemde HTML5-verwijzingen.
- HTML-tabel generator Maak HTML-tabelcode vanuit een bewerkbaar raster of geplakte CSV, met bijschrift, kopcellen, th scope, CSS-klasse of inline stijlen en een live voorbeeld.
- IP-subnetcalculator Bereken netwerkadres, broadcast, hostbereik, subnetmasker en wildcard van elk IPv4- of IPv6-CIDR-blok, en splits het in gelijke subnetten of een VLSM-plan.
- JavaScript AST Explorer Plak JavaScript en verken de abstracte syntaxisboom (ESTree, geparsed door Acorn) in je browser. Klik op nodes om hun code te zien en exporteer de AST als JSON.
- JavaScript formatteren en minifyen Maak geminifyd JavaScript leesbaar, minify het met Terser of controleer de syntaxis met de exacte regel en kolom van elke fout. Draait alleen in je browser.
- JSON formatteren en valideren Gratis JSON-formatter en -validator die JSON in je browser leesbaar maakt, minifyt en controleert, met syntaxfouten gemeld per regel en kolom.
- JSON naar CSV omzetten Zet JSON om naar CSV en CSV terug naar JSON in je browser. Geneste sleutels worden kolommen, scheidingstekens worden herkend en er wordt niets geüpload.
- JSON naar XML omzetten Zet JSON om naar XML en XML naar JSON in je browser, met attributen, herhaalde elementen en CDATA. Er wordt niets naar een server geüpload.
- JSON naar YAML omzetten Zet JSON om naar YAML en YAML naar JSON in je browser, met ondersteuning voor anchors, merge keys en bestanden met meerdere documenten. Er wordt niets geüpload.
- JSON Schema-validator Valideer een JSON-document tegen een JSON Schema in je browser. Elke fout wordt getoond met instancepad, keyword en schemapad.
- JSONPath-tester Test JSONPath-expressies op je eigen JSON in de browser. Filters, slices, recursief zoeken, paden en JSON Pointers, met kant-en-klare voorbeelden.
- JWT-decoder Decodeer de header en payload van een JWT, lees exp, iat en nbf als datum en verifieer HS256-, RS256-, ES256- of EdDSA-handtekeningen in je browser.
- JWT-generator en -verifier Maak en verifieer JSON Web Tokens met HS256, RS256, PS256, ES256 of EdDSA. Bewerk claims, stel exp en iat in en controleer handtekeningen in je browser.
- Markdown-tabelgenerator Maak Markdown-tabellen in een raster, plak CSV of spreadsheetcellen, kies de uitlijning per kolom en kopieer een nette GitHub Flavored Markdown-tabel.
- PGP-sleutels genereren en versleutelen Genereer OpenPGP-sleutels (Curve25519 of RSA 4096) en versleutel, ontsleutel, onderteken en verifieer PGP-berichten in je browser, zonder iets te uploaden.
- Regex-railroaddiagram Zet een JavaScript-regex om in een overzichtelijk railroaddiagram met groepen, alternatieven, lussen en lookarounds, en exporteer als SVG of PNG.
- Regex-tester Test reguliere expressies in JavaScript live, met gemarkeerde matches, vangende groepen, vervanging en een uitleg in gewone taal van elk onderdeel.
- Shamir Secret Sharing Splits een wachtwoord of herstelzin op in N delen, zodat elke M ervan het geheim herstellen, met Shamir Secret Sharing over GF(256), lokaal in je browser.
- SQL-formatter Formatteer SQL-query’s voor PostgreSQL, MySQL, SQL Server, Oracle, BigQuery, Snowflake en meer, met opties voor hoofdletters en inspringing, in je browser.
- SRI-hashgenerator Genereer Subresource Integrity-hashes (SRI, sha384) voor een JavaScript- of CSS-bestand en kopieer de kant-en-klare integrity- en crossorigin-attributen.
- String escapen/unescapen Escape of unescape een string voor JSON, JavaScript, template literals, SQL, CSV, HTML-attributen, reguliere expressies en URL’s, direct in je browser.
- Talstelsels omrekenen Reken getallen om tussen binair, octaal, decimaal, hexadecimaal en elk grondtal van 2 tot 36, met two's complement, breuken en stapsgewijze uitwerking.
- Testdatagenerator Genereer realistische testdata (namen, e-mails, adressen, datums, getallen) in je browser en exporteer als JSON, CSV of SQL INSERT-instructies.
- Toetscode opzoeken Druk op een toets en zie de JavaScript-waarden event.key, event.code, keyCode, which en location, met modifiers, toetsgeschiedenis en een keycodetabel.
- TOML naar JSON omzetten Zet TOML om naar JSON en JSON naar TOML in je browser, met tabellen, arrays van tabellen, datums en 64-bits gehele getallen. Er wordt niets geüpload.
- TOTP- en HOTP-codegenerator Genereer TOTP- en HOTP-codes voor 2FA uit een Base32-geheim of otpauth://-URI, met SHA-1, SHA-256 of SHA-512, een live aftelling en een QR-code.
- ULID- en Nano ID-generator Genereer ULID’s (ook monotoon) of Nano ID’s met eigen alfabet en lengte, in bulk, decodeer de tijdstempel van een ULID en bekijk de kans op botsingen.
- Unix-timestamp omrekenen Reken Unix-timestamps in seconden of milliseconden om naar een leesbare datum in lokale tijd, UTC en ISO 8601, en zet elke datum terug om naar epochtijd.
- URL encoderen en decoderen Gratis URL-encoder en -decoder. Codeer queryparameters of volledige URL’s met procentcodering, decodeer %XX-reeksen en lees + als spatie, in je browser.
- URL-parser Plak een URL en zie het protocol, de host, poort, padsegmenten, gedecodeerde queryparameters en het fragment; bewerk de parameters en bouw de URL opnieuw op.
- User-agent-parser Analyseer een user-agentstring en zie de browser, engine, het besturingssysteem, apparaat en de CPU. Ook in bulk met CSV-export, volledig in je browser.
- UUID-generator Gratis UUID-generator voor UUID’s van versie 4 en versie 7. Maak er tot 1.000 tegelijk, in hoofdletters of zonder streepjes, en kopieer of download als .txt.
- WebAssembly-disassembler Zet een .wasm-bestand om naar leesbare WAT-tekst, valideer het en bekijk secties, imports, exports en functies in je browser, zonder de module uit te voeren.
- X.509-certificaatdecoder Decodeer een SSL/TLS-certificaat, keten of CSR in je browser: onderwerp, uitgever, vervaldatum, SAN, sleutelgebruik, publieke sleutel en vingerafdruk.
- XML-formatter Maak XML netjes op, minificeer en valideer het in je browser. Fouten worden gemeld met regel en kolom. Je bestanden worden nooit geüpload.