JSON-försköning och minifiering – Formatera och validera JSON gratis
Klistra in, validera och formatera JSON med indrag på 2 / 4 / 8 blanksteg, eller minifiera till en enda rad. Släpp en .json-fil eller klistra in, kopiera eller ladda sedan ner.
Klistra in din JSON här…
eller släpp en .json-fil
Klar med JSON-försköning? Prova dessa härnäst
Handplockade verktyg som passar bra ihop med JSON-försköning. Fortsätt utan att förlora din fil.
Formatera HTML
Snygga till rörig HTML med korrekt indragning eller minifiera till en enda rad. Släpp en fil eller klistra in, kopiera sedan eller ladda ner.
Prova nuBase64-kodare/-avkodare
Koda valfri text eller fil till Base64 (med URL-säker variant), eller avkoda Base64 tillbaka till text. UTF-8-säkert.
Prova nuJWT-avkodare
Avkoda JSON Web Tokens, se header och payload, kontrollera utgång. Endast lokalt – dina tokens lämnar aldrig webbläsaren.
Prova nuTabell till JSON / SQL
Klistra in tabeller i CSV, TSV, semikolon, pipe eller Markdown och konvertera dem direkt till JSON, JSONL eller SQL INSERT-satser.
Prova nuDiff-jämförare
Jämför två textavsnitt rad för rad. Delad eller sammanslagen vy, med valbart ignorera blanksteg och ignorera versaler/gemener.
Prova nuMarkdown-redigerare
Skriv Markdown med live HTML-förhandsvisning. Rubriker, listor, tabeller, kodblock, citat. Exportera till HTML eller Markdown.
Prova nuVanliga frågor
Klistra in din JSON i inmatningspanelen – den tolkas och formateras om direkt med indrag på 2, 4 eller 8 blanksteg. Om JSON-koden är ogiltig får du exakt rad och kolumn för felet från den inbyggda tolken. Allt körs i din webbläsare, så inga API-nycklar, inga hastighetsgränser, och dina data lämnar aldrig din enhet. Använd Prettify för läsbar utdata med indrag eller Minify för att klämma ihop allt till en enda rad inför överföring.
usagePrettify lägger till radbrytningar och indentering så att JSON blir lätt för människor att läsa och granska vid felsökning. Minify tar bort alla mellanslag, tabbar och radbrytningar och ger minsta möjliga storlek – användbart för API-anrop, konfiguration inbäddad i källkod och för att minska paketstorleken. Vårt verktyg erbjuder båda lägena med ett enda klick.
featuresValideringen drivs av webbläsarens inbyggda JSON.parse, samma parser som används av alla JavaScript-runtimes. Fel visar exakt vilken token som orsakar problemet plus dess position, vilket oftast pekar ut ett saknat kommatecken, en obalanserad parentes, ett efterföljande kommatecken eller en nyckel utan citattecken. Åtgärda det markerade stället så uppdateras utdatapanelen medan du skriver.
technicalNej. JSON Prettify-verktyget körs 100 % på klientsidan i din webbläsare — ingen serverresa, ingen loggning, ingen cachning. Det gör det säkert för känsliga data som API-svar med personuppgifter, intern konfiguration eller produktionshemligheter som du aldrig skulle klistra in i ett molnbaserat verktyg.
privacyJa. Dra valfri .json-fil till inmatningspanelen så läses den direkt in i redigeraren. Stora filer (API-dumpar på flera megabyte, exporterade konfigurationer, loggfiler) fungerar så länge din webbläsare kan hålla dem i minnet — vanligtvis tiotals megabyte utan problem.
usageNej, verktyget följer strikt RFC 8259-JSON eftersom det är vad JSON.parse accepterar. Kommentarer, avslutande kommatecken, enkla citattecken och nycklar utan citattecken flaggas som ogiltiga. Om du behöver stöd för JSON5 eller JSONC, ta först bort den icke-standardiserade syntaxen och formatera sedan med Pixoate.
featuresEfter formateringen klickar du på Kopiera för att lägga resultatet i urklipp med ett enda tangenttryck, eller på Ladda ner för att spara som output.json (eller output.min.json i minifieringsläge). Utdatan bevarar UTF-8-kodning, så emojier och icke-latinska tecken förblir intakta.
tipsHelt gratis utan att något konto krävs. Det finns inga användningsgränser, inga vattenstämplar, inga annonser i resultatet och ingen betalnivå. Verktyget finns vid sidan av våra PDF- och bildverktyg som en del av en gratis verktygslåda för utvecklare och kreatörer.
pricingDet validerar att din JSON är syntaktiskt korrekt enligt RFC 8259-standarden — det tolkar dokumentet och pekar ut exakt rad och kolumn för eventuella fel — men det kontrollerar inte mot ett JSON Schema (obligatoriska fält, värdetyper, intervall). För omedelbar syntaxkontroll och formatering är det idealiskt; för schemaöverensstämmelse behöver du en särskild JSON Schema-validerare.
technicalTvå mellanslag är det vanligaste standardvalet — det matchar Prettier och de flesta stilguider och hindrar djupt nästlade objekt från att glida för långt åt höger. Fyra mellanslag läses väl för grunda konfigurationsfiler, och åtta är främst för utskrift eller presentation. Alla tre ger identisk, giltig JSON, så välj det som ditt teams linter förväntar sig, och kopiera eller ladda sedan ner resultatet.
tipsJa — vid sidan av den här JSON-formateraren har vi ett HTML Prettify-verktyg som formaterar och minifierar HTML, en del av samma gratis utvecklarverktygslåda i webbläsaren. För JSON specifikt hanterar den här sidan formatering, minifiering och syntaxvalidering; byt till den matchande formateraren för andra språk.
featuresTrädläge renderar din tolkade JSON som ett interaktivt, hopfällbart träd i stället för ett platt textblock, så att du kan expandera eller fälla ihop nästlade objekt och arrayer för att utforska ett stort API-svar utan att scrolla genom indragning. Försköna ger dig fortfarande kopierbar, nedladdningsbar formaterad text; byt till Träd när du bara behöver inspektera strukturen, och tillbaka till Försköna eller Minifiera när du behöver själva utdatafilen.
featuresAnvänd Trädläge först för att utforska en stor nästlad payload – expandera bara de grenar du bryr dig om i stället för att skrolla genom en vägg av indragen text. När du har bekräftat att strukturen är korrekt, växla till Minifiera för att producera den kompakta enradiga JSON du faktiskt klistrar in i en förfrågningskropp eller konfigurationsfil; båda lägena läser samma inklistrade indata, så det går blixtsnabbt att växla mellan dem.
tipsKlicka på Prova exempel för att omedelbart läsa in ett litet demo-JSON-objekt med ett nästlat objekt, en array och en boolean så att du kan se Försköna, Minifiera och Trädläge fungera innan du klistrar in riktiga data. När du är klar med att inspektera det, tryck på Rensa bredvid inmatningspanelen för att tömma redigeraren och börja om från början med din egen JSON.
usageSå hjälper JSON-försköning dig att få det gjort
Verkliga problem det löser varje dag — för företag, kreatörer och vardagliga uppgifter. Hitta användningsfallet som passar dig och kom igång på några sekunder.
Felsökning av API-svar
Klistra in ett minifierat API-svar från dina utvecklarverktyg och se direkt strukturen med indrag. Upptäck saknade fält, validera strukturen och bekräfta hanteringen av null kontra undefined utan att behöva starta ett JSON-visartillägg.
Rensning av konfigurationsfiler
Få tillbaka en tilltrasslad package.json, tsconfig.json eller .eslintrc.json till ett läsbart skick efter att en sammanslagningskonflikt lösts. Formatera, kontrollera och checka in en ren version på en minut.
Granskning av databasexport
Granska en JSON-export från MongoDB, DynamoDB eller Firestore innan du importerar den. Validera att strukturen matchar ditt schema och att inga poster har oväntade null-kollisioner.
Inspektion av webhook-nyttolast
Fånga en inkommande webhook-payload från Stripe, GitHub, Linear eller Slack och formatera den snyggt för att förstå strukturen – oumbärligt när du bygger integrationer eller felsöker saknade händelsefält.
Hjälpmedel för kodgranskning
Klistra in JSON-exempel från granskaren i PR-beskrivningar i sin fullt formaterade form, eller krymp dem med Minify när utrymmet är begränsat i chatten. Hur du än gör är filen giltig och säker att kopiera och klistra in.
Hantering av produktionshemligheter
Eftersom allt körs i din webbläsare kan du klistra in hemliga produktionsdata för att inspektera dem utan någon nätverkstrafik – exakt det arbetsflöde som DevOps-team behöver men som moln-JSON-verktyg inte kan tillhandahålla på ett säkert sätt.
Utforska enorma GraphQL- och nästlade API-svar
Byt till Trädläge för att expandera bara de grenar du bryr dig om i en enorm nästlad nyttolast, i stället för att skrolla genom en vägg av tillsnyggat indrag för att hitta ett enda fält.
Förbered request-kroppar för Postman och Insomnia
Klistra in en grov JSON-kropp, snygga till den för att kontrollera att strukturen stämmer och Minifiera den sedan innan du sparar den i en Postman- eller Insomnia-samling så att den lagras kompakt.
Lär ut JSON-struktur till nya utvecklare
Använd Trädlägets hopfällbara nästlade vy för att gå igenom med bootcamp-studenter eller junior-utvecklare hur objekt och arrayer nästlas, utan att de går vilse i rå indragning.
Städa upp loggexporter innan du skickar in ett supportärende
Klistra in en minifierad felmall eller ett JSON-block kopierat från ditt övervakningsverktyg, snygga till det i ett läsbart format och klistra in den städade versionen i ett supportärende eller en Slack-tråd.
Validera konfigurationsfiler innan du committar
Klistra in en package.json, tsconfig.json eller annan JSON-konfigurationsfil för att fånga ett vilset avslutande komma, en obalanserad parentes eller en nyckel utan citattecken via det inbyggda JSON.parse-felmeddelandet – innan en felaktig konfiguration förstör ditt bygge eller din CI-pipeline.
Pixoate