JSON Formatter Online — Gratis guide för utvecklare 2026
31 maj 2026 · 6 min läsning · Öppna JSON Formatter →
JSON är grundstommen i modern webbutveckling. Oavsett om du arbetar med REST-API:er, GraphQL, Kubernetes-konfigurationer eller svar från AI-tjänster som ChatGPT eller Claude — JSON finns överallt. Men rå, minifierad JSON är svår att läsa. Den här guiden visar dig hur du formaterar JSON snabbt och effektivt.
Vad är en JSON Formatter?
En JSON Formatter (även kallad JSON Beautifier eller JSON Pretty Printer) tar kompakt, svårläst JSON-kod och formaterar den med indragningar, radbrytningar och syntaxmarkering. Resultatet är semantiskt identiskt — bara whitespace-tecknen förändras.
Minifierad JSON från en API-respons:
{"namn":"Svensson","ålder":32,"roller":["admin","redaktör"],"aktiv":true}
Efter formatering med 2 mellanslagsindragninga:
{
"namn": "Svensson",
"ålder": 32,
"roller": [
"admin",
"redaktör"
],
"aktiv": true
}
Formatera JSON online — utan installation
Den snabbaste lösningen är att använda ett online-verktyg. Vi rekommenderar ToolPry JSON Formatter eftersom all bearbetning sker i din webbläsare — ingenting skickas till en server. Det är viktigt när du debuggar API-svar som kan innehålla känslig data.
GDPR-anmärkning: Många JSON-formateringstjänster skickar din data till deras servrar. Eftersom API-svar ofta kan innehålla personuppgifter (användarnamn, e-postadresser, etc.) är det viktigt att välja ett verktyg som behandlar data lokalt.
Formatera JSON i terminalen
jq är standardverktyget för JSON i terminalen:
# Installera på macOS
brew install jq
# Installera på Ubuntu/Debian
sudo apt install jq
# Formatera ett API-svar
curl -s https://api.exempel.se/data | jq .
# Hämta ett specifikt fält
curl -s https://api.exempel.se/användare | jq '.data[0].namn'
# Filtrera med villkor
curl -s https://api.exempel.se/produkter | jq '.[] | select(.pris < 100)'
Python är ett annat alternativ utan extra installation:
# Formatera från stdin
echo '{"namn":"test","värde":42}' | python3 -m json.tool
# Formatera en fil
python3 -m json.tool data.json > formaterad.json
Formatera JSON i VS Code
VS Code formaterar JSON-filer inbyggt. Öppna en .json-fil och använd:
- Windows/Linux: Shift+Alt+F
- macOS: Shift+Option+F
- Högerklick → "Formatera dokument"
Vanliga JSON-fel och hur du åtgärdar dem
Avslutande kommatecken (trailing commas)
JavaScript tillåter trailing commas men JSON gör det inte. Det är det vanligaste felet när man konverterar JS-objekt till JSON:
// Fel (trailing comma)
{ "namn": "test", "värde": 42, }
// Rätt (giltig JSON)
{ "namn": "test", "värde": 42 }
Enkla citationstecken
// Fel
{ 'namn': 'test' }
// Rätt
{ "namn": "test" }
Kommentarer i JSON
JSON stöder inte kommentarer. Använd JSONC eller YAML om du behöver kommentarer i konfigurationsfiler.
JSON i AI-utveckling
Med den explosiva tillväxten av AI-API:er som OpenAI, Anthropic Claude och Google Gemini hanterar svenska utvecklare allt mer komplexa JSON-svar. Dessa svar kan innehålla djupt kapslade strukturer med tool calls, function calling-resultat och strukturerade utdata.
Eftersom AI API-svar kan innehålla känslig information (användardata, systemprompter, affärslogik) är det avgörande att välja ett formateringsverktyg som aldrig skickar data till en extern server. ToolPry JSON Formatter körs helt lokalt i webbläsaren — GDPR-kompatibelt.
JSON i Node.js och Python
Node.js
// Formatera med 2 mellanslag
const formaterad = JSON.stringify(data, null, 2);
// Minifiera
const minifierad = JSON.stringify(data);
// Logga formaterad JSON
console.log(JSON.stringify(svar, null, 2));
Python
import json
data = {"namn": "test", "värde": 42}
# Formatera med 2 mellanslag och stöd för unicode
print(json.dumps(data, indent=2, ensure_ascii=False))
# Sortera nycklar
print(json.dumps(data, indent=2, sort_keys=True, ensure_ascii=False))
Sammanfattning
| Situation | Rekommenderat verktyg |
|---|---|
| Snabb felsökning online | ToolPry JSON Formatter |
| Terminal / Skript | jq eller python3 -m json.tool |
| VS Code | Shift+Alt+F |
| Node.js | JSON.stringify(data, null, 2) |
Formatera din JSON direkt →
Klistra in din JSON, klicka på Formatera. Realtidsvalidering, trädvy, CSV/YAML-konvertering. 100% i webbläsaren — ingen data lämnar din dator. GDPR-kompatibelt.
Öppna JSON FormatterRelaterat: SHA-256 Hashgenerator · Lösenordsgenerator