Bästa fria CSV till JSON Converter

Gör CSV-rader till en ren JSON-uppsättning av objekt - gratis, klistra in eller ladda upp, 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. Tillhandahåll CSV. Klistra in CSV-texten eller ladda upp en.csv-fil.
  2. Ställ in alternativ. Säg om den första raden är ett huvud och välj avgränsning (komma, flik,...).
  3. Hämta JSON. Kopiera formaterad JSON array, eller ladda ner den som en.json fil.

Om detta verktyg

CSV till JSON förvandlar tabular CSV- data till en JSON- array som du kan använda i kod eller ett API. Klistra in CSV eller ladda upp en.csv- fil, tala om den första raden är en rubrik, och välj avgränsningen om det inte är ett kommatecken. Med en rubrikrad blir varje rad ett JSON- objekt som är nyckel i kolumnnamnen; utan en, blir varje rad en array. Utmatningen är ganska tryckt och redo att kopiera eller ladda ner. Den tolkar allt i begäran och lagrar ingenting.

Vad folk använder det till

  • Mata in data från kalkylblad till ett API eller app
  • Konvertera en exporterad CSV till JSON för kod
  • Gör en kontakt- eller produktlista till strukturerad JSON
  • Prototyp med verklig data utan att skriva en parser

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/csv-to-json/
Parameter Exempel Krävs Anmärkningar
text name,age\nAda,36 Ja, det är jag. CSV text (or upload a file on the web form).
delimiter , Inte alls Field delimiter (use "tab" for TSV).
header True Inte alls First row is a header.
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

Svar: JSON with the converted array in "json".

{"ok": true, "json": "[\n  {\"name\": \"Ada\", \"age\": \"36\"}\n]"}

Vanliga frågor

Med en rubrikrad blir varje datarad ett JSON- objekt vars tangenter är kolumnnamnen. Utan en blir varje rad en enkel uppsättning värden. Du väljer vilken på formuläret.

Ja. Ställ in avgränsningen till en flik för TSV-filer, eller till ett semikolon eller annat tecken, så att export av europeisk stil och tabulatorseparation konverteras korrekt.

Ja. Ladda upp en.csv-fil upp till 100 MB, eller klistra in texten direkt - antingen fungerar, och utdata är samma.

Värden hålls som strängar exakt som de visas i CSV, vilket undviker överraskningar som en ledande nollkod förvandlas till ett nummer. Du kan kasta typer i din egen kod om det behövs.

Ja. Förutom att visa formaterad JSON att kopiera, kan verktyget returnera den som en nedladdningsbar.json-fil.

Nej. CSV tolkas i begäran med standardbiblioteket och kastas omedelbart - ingenting lagras, loggas eller vidarebefordras.

Ja. PÖST en JSON kropp till /api/tools/csv-to-json/ 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-tangenter för högre gränser kommer. Se API-sektionen ovan för curl, Python och JavaScript exempel.

Ja - CSV till JSON är helt gratis, utan vattenstämpel på produktionen och inget kreditkort krävs.

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

Nej. CSV till JSON fungerar utan registrering alls; ett gratis konto finns bara för att låsa upp högre användningsgränser.

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.