Bästa fria JSON Formerter & Validator

Försköna, minify och validera JSON med tydliga felmeddelanden - gratis, ingenting lagrat.

100% fri Ingen registrering Inget vattenmärke Filer som behandlats i minnet, aldrig lagrats
Gå Pro för de bästa AI-modellerna - bild, video och chatt - plus större uppladdningar, prioritet i kön och ingen väntan. Uppgradera till Pro
Kärlek Best.Free? Dela den

Hur det fungerar

  1. Klistra in JSON. Släpp ner din JSON i lådan.
  2. Välj en åtgärd. Försköna med 2 eller 4 mellanslag, eller finjustera till en rad; valfritt sortera tangenter.
  3. Få resultatet. Giltig JSON formateras omedelbart; ogiltig JSON returnerar den exakta raden och kolumnen av felet.

Om detta verktyg

Klistra in JSON att finskriva den med indenteringen du väljer, finjustera den ner till en enda rad, eller bara kontrollera att den är giltig. Om tolkning misslyckas får du ett tydligt meddelande med raden och kolumnen i problemet, så att du kan hitta det herrelösa kommatecken eller saknade hängslen snabbt. Du kan också sortera objektnycklar alfabetiskt. Det kör server- sida med Pythons JSON- parser, lagrar ingenting, och behöver inget konto.

Vad folk använder det till

  • Gör ett minifierat API-svar läsbart
  • Hitta raden och kolumnen för ett JSON syntax fel
  • Minify JSON innan du klistrar in den i en konfiguration
  • Sortera objekttangenter för att diff två JSON-filer

Utvecklar- API

Automatisera verktyget från din egen kod. Skicka en POST-förfrågan till slutmålet nedan och få samma resultat som webbverktyget producerar. Det är hastighetsbegränsat per IP och behöver ingen registrering - API-nycklar för högre gränser kommer.

POST https://best.free/api/tools/json-formatter/
Parameter Exempel Krävs Anmärkningar
text {"b":2,"a":1} Ja, det är jag. Raw JSON to format.
action format Inte alls "format" or "minify".
indent 2 Inte alls 0-8 spaces.
sort True Inte alls Sort keys.
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

Svar: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Vanliga frågor

Det kan försköna (pretty-print) JSON med din valda indentering, minify den till en enda rad, validera den, och valfritt sortera objektnycklar alfabetiskt.

Du får ett tydligt felmeddelande inklusive den exakta raden och kolumnen där tolkning misslyckades, så att du kan hitta en saknad tandställning eller herrelösa kommatecken snabbt.

Ja - försköna med 2 eller 4 mellanslag, eller förminify att ta bort alla blanktecken för den minsta utdata.

Upp till 500.000 tecken på ett enda försök.

Nej. Den tolkas med Python med standard JSON-biblioteket för din begäran och lagras aldrig, loggas eller vidarebefordras.

Nej. Att sortera om ordningar endast objektnycklar alfabetiskt för läsbarhet och diffling; värdena och strukturen är oförändrade.

Ingen registrering eller betalning - det är gratis med en rimlig timgräns per IP.

Ja. POST en JSON kropp till /api/tools/json-formatter / och du får en JSON svar tillbaka - samma motor som webbverktyget använder, så resultaten är identiska. Det är hastighetsbegränsad per IP som webbversionen och behöver ingen registrering; API-nycklar för högre gränser kommer. Se API-sektionen ovan för curl, Python och JavaScript exempel.

Ja - JSON Formatter är helt gratis, utan vattenstämpel på produktionen och utan kreditkort.

Ja. Den körs i din webbläsare, så JSON Formatter fungerar på telefoner och surfplattor samt på skrivbordet - det finns ingen app att installera.

Verktyg i anslutning till detta

Betygsätt denna sida
5.0/5 (0)

Vad kan vi förbättra? Din feedback hjälper oss att lösa problem.