Data og utvikling
Små, presise verktøy for utviklerhverdagen: formater og valider JSON, gjør et API-svar om til CSV for et regneark, kod eller dekod Base64, se inn i et JWT, sammenlign to versjoner av hva som helst, og lag hash av tekst eller filer. Trygt for ekte data — alt kjører lokalt, så tokens og innhold forlater aldri maskinen din.
Hvilket verktøy passer til jobben?
Bruk JSON-formatereren når et API-svar eller en logglinje kommer som én lang linje: den formaterer med innrykk på to mellomrom, gir en tydelig feilmelding når JSON-en er ugyldig, og kan minifisere den igjen. JSON til CSV får data inn i et regneark. Verktøyet forventer en liste med objekter: hvert objekt blir en rad, og hver nøkkel som finnes i minst ett av dem, blir en kolonne. Nestede objekter havner i én celle som JSON-tekst.
JWT-dekoderen viser header og payload i et token som lesbar JSON, så du kan sjekke claims som exp, iat og sub — en utløpt exp er den vanligste grunnen til at et token avvises. Den kontrollerer ikke signaturen; det krever nøkkelen til den som utstedte tokenet. Base64 koder og dekoder tekst, trygt for UTF-8, og gjør et bilde om til en data-URI, en HTML-img-tagg eller en CSS-bakgrunn, og tilbake. Det er koding, ikke kryptering: alle kan dekode det, og resultatet blir omtrent en tredjedel større enn det du startet med.
Sammenlign tekst går gjennom to tekster linje for linje, så en endret linje vises som én fjerning og ett tillegg; for vanlig tekst kan du sette hver setning på en egen linje. Hash-generatoren regner ut MD5, SHA-1, SHA-256 og SHA-512 for tekst eller en fil på én gang; vil du kontrollere en nedlasting, sammenligner du SHA-256 med sjekksummen leverandøren oppgir. Ingenting du limer inn, sendes til en server.