JSON-forskjønning og -minimering – formater og valider JSON gratis
Lim inn, valider og forskjønn JSON med innrykk på 2 / 4 / 8 mellomrom, eller minifiser til én linje. Slipp en .json-fil eller lim inn, og kopier eller last ned deretter.
Lim inn JSON-en din her …
eller slipp en .json-fil
Ferdig med JSON-formatering? Prøv disse neste
Håndplukkede verktøy som passer godt sammen med JSON-forskjønning. Fortsett uten å miste filen din.
HTML-formatering
Forskjønn rotete HTML med riktig innrykk, eller minifiser til én enkelt linje. Slipp inn en fil eller lim inn, og kopier eller last ned.
Prøv det nåBase64-koder / -dekoder
Kod hvilken som helst tekst eller fil til Base64 (med URL-sikker variant), eller dekod Base64 tilbake til tekst. UTF-8-sikker.
Prøv det nåJWT-dekoder
Dekod JSON Web Tokens, se header og nyttelast, kontroller utløp. Kun lokalt – tokenene dine forlater aldri nettleseren.
Prøv det nåTabell til JSON / SQL
Lim inn CSV-, TSV-, semikolon-, pipe- eller Markdown-tabeller og konverter til JSON, JSONL eller SQL INSERT-setninger umiddelbart.
Prøv det nåDiff-sjekker
Sammenlign to tekstutdrag linje for linje. Delt eller samlet visning, med valgfri ignorering av mellomrom og store/små bokstaver.
Prøv det nåMarkdown-redigering
Skriv Markdown med live HTML-forhåndsvisning. Overskrifter, lister, tabeller, kodeblokker, sitatblokker. Eksporter til HTML eller Markdown.
Prøv det nåFrequently Asked Questions
Lim inn JSON-en din i inndatapanelet – den tolkes og formateres på nytt umiddelbart med innrykk på 2, 4 eller 8 mellomrom. Hvis JSON-en er ugyldig, får du den nøyaktige linjen og kolonnen for feilen fra den innebygde tolken. Alt kjører i nettleseren din, så ingen API-nøkler, ingen frekvensgrenser, og dataene dine forlater aldri enheten din. Bruk Forskjønn for lesbart, innrykket resultat, eller Minifiser for å klappe det sammen til én linje for å sende det over nettverket.
usageForskjønn legger til linjeskift og innrykk slik at JSON blir enkelt for mennesker å lese og gå gjennom under feilsøking. Minimer fjerner hvert mellomrom, hver tabulator og hvert linjeskift, og gir minst mulig størrelse — nyttig for API-forespørsler, konfigurasjon innebygd i kildekoden og redusering av buntstørrelse. Verktøyet vårt tilbyr begge modusene med ett enkelt klikk.
featuresValideringen drives av nettleserens innebygde JSON.parse, samme parser som brukes av alle JavaScript-kjøretider. Feil viser nøyaktig hvilket token som er problemet, samt posisjonen, noe som vanligvis peker ut et manglende komma, en uparet parentes, et etterstilt komma eller en nøkkel uten anførselstegn. Rett opp det merkede stedet, så oppdateres utdatapanelet mens du skriver.
technicalNei. JSON Prettify-verktøyet kjøres 100 % på klientsiden i nettleseren din – ingen serverkommunikasjon, ingen logging, ingen bufring. Dette gjør det trygt for sensitive nyttelaster som API-svar med personopplysninger, intern konfigurasjon eller produksjonshemmeligheter som du aldri ville limt inn i et vertsbasert verktøy.
privacyJa. Dra en hvilken som helst .json-fil inn på inndatapanelet, så leses den rett inn i redigeringsprogrammet. Store filer (API-dumper på flere megabyte, eksporterte konfigurasjoner, loggfiler) fungerer så lenge nettleseren din kan holde dem i minnet – vanligvis titalls megabyte uten problemer.
usageNei, verktøyet følger streng RFC 8259-JSON, fordi det er det JSON.parse godtar. Kommentarer, etterfølgende komma, enkle anførselstegn og nøkler uten anførselstegn vil bli merket som ugyldige. Hvis du trenger støtte for JSON5 eller JSONC, fjern den ikke-standardiserte syntaksen først, og formater deretter med Pixoate.
featuresEtter formateringen klikker du på Kopier for å legge resultatet på utklippstavlen med ett tastetrykk, eller på Last ned for å lagre som output.json (eller output.min.json i minifiseringsmodus). Utdataene bevarer UTF-8-koding, slik at emoji og ikke-latinske tegn forblir intakte.
tipsHelt gratis uten krav om konto. Det finnes ingen bruksgrenser, ingen vannmerker, ingen annonser i resultatet og ingen betalt nivå. Verktøyet finnes ved siden av PDF- og bildeverktøyene våre som en del av et gratis verktøysett for utviklere og skapere.
pricingDen validerer at JSON-en din er syntaktisk korrekt mot RFC 8259-standarden — den analyserer dokumentet og peker ut nøyaktig linje og kolonne for eventuelle feil — men den sjekker ikke mot et JSON Schema (påkrevde felt, verdityper, områder). For umiddelbar syntakssjekk og formatering er den ideell; for skjemasamsvar trenger du en dedikert JSON Schema-validator.
technicalTo mellomrom er det vanligste standardvalget – det samsvarer med Prettier og de fleste stilguider og hindrer at dypt nestede objekter sklir for langt mot høyre. Fire mellomrom leses fint for grunne konfigurasjonsfiler, og åtte brukes mest til utskrift eller presentasjon. Alle tre gir identisk, gyldig JSON, så velg det teamets linter forventer, og deretter Kopier eller Last ned resultatet.
tipsJa – ved siden av denne JSON-formatereren har vi et HTML Prettify-verktøy som forskjønner og minifiserer HTML, en del av det samme gratis utviklerverktøysettet i nettleseren. For JSON spesifikt håndterer denne siden forskjønning, minifisering og syntaksvalidering; bytt til den passende formatereren for andre språk.
featuresTree mode renders your parsed JSON as an interactive, collapsible tree instead of a flat text block, so you can expand or collapse nested objects and arrays to explore a large API response without scrolling through indentation. Prettify still gives you copyable, downloadable formatted text; switch to Tree when you just need to inspect structure, then back to Prettify or Minify when you need the actual output file.
featuresUse Tree mode first to explore a big nested payload — expand only the branches you care about instead of scrolling a wall of indented text. Once you've confirmed the shape is correct, switch to Minify to produce the compact single-line JSON you actually paste into a request body or config file; both modes read the same pasted input, so switching between them is instant.
tipsKlikk Try sample for å umiddelbart laste inn et lite demo-JSON-objekt med et nøstet objekt, en array og en boolsk verdi, slik at du kan se Prettify, Minify og Tree mode i praksis før du limer inn ekte data. Når du er ferdig med å inspisere det, klikker du Clear ved siden av inndatapanelet for å tømme editoren og starte på nytt med din egen JSON.
usageHow JSON Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Feilsøking av API-svar
Lim inn et minifisert API-svar fra utviklerverktøyene dine og se strukturen innrykket umiddelbart. Oppdag manglende felter, valider formen, og bekreft håndteringen av null kontra undefined uten å starte en JSON-visningsutvidelse.
Opprydding i konfigurasjonsfiler
Få en rotete package.json, tsconfig.json eller .eslintrc.json tilbake til lesbar form etter å ha løst en flettekonflikt. Formater, kontroller og commit en ryddig versjon på ett minutt.
Inspeksjon av databaseeksport
Inspiser en JSON-eksport fra MongoDB, DynamoDB eller Firestore før du importerer den. Kontroller at strukturen samsvarer med skjemaet ditt, og at ingen poster har uventede null-kollisjoner.
Inspeksjon av webhook-nyttelast
Fang en innkommende webhook-nyttelast fra Stripe, GitHub, Linear eller Slack og formater den pent for å forstå strukturen – avgjørende når du bygger integrasjoner eller feilsøker manglende hendelsesfelt.
Hjelpemidler for kodegjennomgang
Lim inn JSON-eksempler fra anmeldere i PR-beskrivelser i full forskjønnet form, eller krymp dem med Minifiser når det er trangt om plassen i chatten. Uansett er filen gyldig og trygg å kopiere og lime inn.
Håndtering av hemmeligheter i produksjon
Fordi alt kjører i nettleseren din, kan du lime inn hemmelige produksjonsdata for å inspisere dem uten noen nettverkstur — akkurat den arbeidsflyten DevOps-team trenger, men som sky-baserte JSON-verktøy ikke kan tilby på en trygg måte.
Explore Massive GraphQL & Nested API Responses
Switch to Tree mode to expand only the branches you care about in a huge nested payload, instead of scrolling a wall of prettified indentation to find one field.
Prep Request Bodies for Postman & Insomnia
Paste a rough JSON body, prettify it to check the shape is right, then Minify before saving it into a Postman or Insomnia collection so it stores compactly.
Teach JSON Structure to New Developers
Use Tree mode's collapsible nested view to walk bootcamp students or junior engineers through how objects and arrays nest, without them getting lost in raw indentation.
Tidy Log Exports Before Filing a Support Ticket
Paste a minified error log or JSON blob copied from your monitoring tool, prettify it into a readable format, and paste the clean version into a support ticket or Slack thread.
Validate Config Files Before Committing
Paste a package.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key via the native JSON.parse error message — before a malformed config breaks your build or CI pipeline.
Pixoate