← Blogg

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 onlineToolPry JSON Formatter
Terminal / Skriptjq eller python3 -m json.tool
VS CodeShift+Alt+F
Node.jsJSON.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 Formatter

Relaterat: SHA-256 Hashgenerator · Lösenordsgenerator