Datakonverter
Flyt rækker af data mellem de formater, som regneark, databaser, API'er og adressebøger forventer. Upload en CSV-fil, en Excel-projektmappe, en JSON- eller XML-fil, en kontaktliste eller en tabel i en PDF, og få de samme poster tilbage i den form, det næste program kan læse.
Datakonverter
eller slip CSV, TSV, TXT …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
Tegn, der adskiller kolonner i CSV- og tekstfiler, både ved læsning og skrivning. Automatisk finder det i inputtet og skriver kommaer.
UTF-8 fungerer til alle sprog. Vælg UTF-8 med BOM, hvis Excel på Windows viser forkerte danske bogstaver eller asiatiske tegn, når CSV-filen åbnes.
Input fra Excel, ODS og Numbers: konvertér kun det første ark eller alle ark (én CSV pr. ark i en ZIP eller én JSON-nøgle pr. ark).
Navnet på arkfanen i det nye regneark, op til 31 tegn.
Array af objekter bruger kolonnenavne som nøgler for hver række; array af arrays er mere kompakt og beholder overskriften som første array.
Navnet på det yderste element, der omslutter alle rækker; hver række bliver til en <row> inden i det.
Bruges i CREATE TABLE- og INSERT-sætninger. Kun bogstaver, cifre og understregninger.
Citering og kolonnetyper er lidt forskellige mellem databaser; vælg den, du skal importere til.
Omskriv datoceller til ét format. ISO (2026-10-18) er sikrest til databaser og kode; behold lader dem stå, som de er i kilden.
Sådan bruger du værktøjet
- 1
Upload datafilen
Tilføj CSV-, TSV-, XLSX-, XLS-, ODS-, Numbers-, JSON-, XML-, YAML-, VCF-, SQL-, Parquet-, HTML- eller PDF-filer, op til 20 ad gangen og 95 MB pr. fil.
- 2
Vælg målformatet
Søg efter XLSX, CSV, JSON, XML, SQL eller et andet format under Konvertér til. Indstillinger for skilletegn, kodning, overskriftsrække og datoer findes under Avancerede indstillinger.
- 3
Konverter og importér
Tryk på Konvertér til XLSX (teksten følger dit valg), og download filen, eller en ZIP-fil, hvis flere ark bliver til flere filer.
Regneark-, tekst- og kodeformater: hvad de hver især bruges til
Der findes mange dataformater, fordi programmer læser data forskelligt. Regneark som XLSX bevarer celler, ark og talformater. CSV, som blev beskrevet i RFC 4180 i 2005, er den fælles nævner: almindelige linjer med værdier adskilt af kommaer, som alle databaser og regnskabssystemer kan importere. JSON, standardiseret som RFC 8259 og ECMA-404, er det, web-API'er sender, og JavaScript læser. XML er ældre og bruges stadig til fakturaer, feeds og kontorformater, mens YAML er det indrykningsbaserede format i konfigurationsfiler.
De fleste konverteringer er skift mellem disse verdener: en analytiker får en API-eksport i JSON og skal bruge et regneark (JSON til Excel), en udvikler får en kundes regneark og skal bruge en seed-fil (CSV til SQL), et kontor eksporterer en liste til et andet system (Excel til CSV). Hver af dem har en side med de rette standardindstillinger, som du finder under denne tekst.
Det er værd at kende formaternes grænser, før du konverterer. XLSX-gitteret rummer 1.048.576 rækker og 16.384 kolonner, mens det gamle XLS-format stopper ved 65.536 rækker og 256 kolonner, så meget store eksporter bør gå til XLSX, CSV eller Parquet. Arknavne i Excel er begrænset til 31 tegn, og derfor accepterer Arknavn ikke flere.
Hvilke datakonverteringer understøttes
| from ↓ · to → | XLSX | CSV | JSON | XML | YAML | SQL | VCF | Parquet | MD |
|---|---|---|---|---|---|---|---|---|---|
| CSV/TSV | CSV/TSV to XLSX: yes | CSV/TSV to CSV: yes | CSV/TSV to JSON: yes | CSV/TSV to XML: yes | CSV/TSV to YAML: yes | CSV/TSV to SQL: yes | CSV/TSV to VCF: yes | CSV/TSV to Parquet: yes | CSV/TSV to MD: yes |
| XLSX/XLS | XLSX/XLS to XLSX: yes | XLSX/XLS to CSV: yes | XLSX/XLS to JSON: yes | XLSX/XLS to XML: yes | XLSX/XLS to YAML: yes | XLSX/XLS to SQL: yes | XLSX/XLS to VCF: yes | XLSX/XLS to Parquet: yes | XLSX/XLS to MD: yes |
| ODS/Numbers | ODS/Numbers to XLSX: yes | ODS/Numbers to CSV: yes | ODS/Numbers to JSON: yes | ODS/Numbers to XML: yes | ODS/Numbers to YAML: yes | ODS/Numbers to SQL: yes | ODS/Numbers to VCF: yes | ODS/Numbers to Parquet: yes | ODS/Numbers to MD: yes |
| JSON | JSON to XLSX: yes | JSON to CSV: yes | JSON to JSON: yes | JSON to XML: yes | JSON to YAML: yes | JSON to SQL: yes | – JSON to VCF: no | JSON to Parquet: yes | JSON to MD: yes |
| XML | XML to XLSX: yes | XML to CSV: yes | XML to JSON: yes | XML to XML: yes | XML to YAML: yes | XML to SQL: yes | – XML to VCF: no | XML to Parquet: yes | XML to MD: yes |
| YAML | YAML to XLSX: yes | YAML to CSV: yes | YAML to JSON: yes | YAML to XML: yes | YAML to YAML: yes | YAML to SQL: yes | – YAML to VCF: no | YAML to Parquet: yes | YAML to MD: yes |
| VCF | VCF to XLSX: yes | VCF to CSV: yes | VCF to JSON: yes | VCF to XML: yes | – VCF to YAML: no | VCF to SQL: yes | VCF to VCF: yes | – VCF to Parquet: no | VCF to MD: yes |
| SQL | SQL to XLSX: yes | SQL to CSV: yes | SQL to JSON: yes | SQL to XML: yes | – SQL to YAML: no | SQL to SQL: yes | – SQL to VCF: no | SQL to Parquet: yes | SQL to MD: yes |
| Parquet | Parquet to XLSX: yes | Parquet to CSV: yes | Parquet to JSON: yes | Parquet to XML: yes | – Parquet to YAML: no | Parquet to SQL: yes | – Parquet to VCF: no | Parquet to Parquet: yes | Parquet to MD: yes |
| HTML-/PDF-tabel | HTML-/PDF-tabel to XLSX: yes | HTML-/PDF-tabel to CSV: yes | HTML-/PDF-tabel to JSON: yes | HTML-/PDF-tabel to XML: yes | – HTML-/PDF-tabel to YAML: no | HTML-/PDF-tabel to SQL: yes | – HTML-/PDF-tabel to VCF: no | HTML-/PDF-tabel to Parquet: yes | HTML-/PDF-tabel to MD: yes |
Indstillinger i datakonverteren efter outputtype
Disse indstillinger gælder, når du læser og skriver tekst med skilletegn.
- Skilletegn: Automatisk, komma, semikolon, tabulator, lodret streg eller mellemrum. Automatisk aflæser inputtets separator og skriver kommaer.
- Tekstkodning: UTF-8 som standard, UTF-8 med BOM til Excel på Windows, UTF-16 og ældre tegnsæt til gamle systemer.
- Første række er overskrift: kolonnenavne bliver til JSON-nøgler, XML-tags, SQL-kolonner og vCard-felter.
- Sæt alle værdier i anførselstegn: sætter dobbelte anførselstegn om hvert felt til strenge importværktøjer.
Til input og output i Excel, ODS og Numbers.
- Ark, der skal konverteres: kun det første ark, eller alle ark som én CSV pr. ark i en ZIP-fil eller én JSON-nøgle pr. ark.
- Arknavn: fanens navn i den nye projektmappe, som standard Sheet1.
Strukturindstillinger til kode og databaser.
- Pæn formatering: indrykket, læsbar JSON, XML eller YAML. Slået fra giver det kompakt output.
- JSON-struktur: array af objekter med nøgler pr. række eller det mere kompakte array af arrays.
- XML-rodtag: det yderste element, som standard rows. Hver post bliver et row-element.
- SQL-tabelnavn og SQL-dialekt: MySQL, PostgreSQL, SQLite eller SQL Server.
Oprydning, der anvendes på hver celle.
- Datoer: behold som de er, ISO 8601 (2026-10-18), 18/10/2026, 10/18/2026 eller et Unix-tidsstempel.
- Fjern overflødige mellemrum: fjerner mellemrum først og sidst, som ofte får opslag til at fejle.
- Data-URI-præfiks: kun til Base64-output, tilføjer data:image/png;base64, eller den tilsvarende type.
Sådan ser en CSV-række ud efter konvertering til JSON
[
{
"id": 1,
"name": "Ana",
"city": "Lisbon"
}
]Løsning af almindelige problemer ved dataimport
Accenter og ikke-latinske bogstaver er forvanskede i Excel
Excel på Windows gættede på en ældre kodning. Konvertér med Tekstkodning sat til UTF-8 med BOM.
Dag og måned blev byttet om efter import
Målet læste 03/04 omvendt. Sæt Datoer til ISO, som alle databaser og sprog læser ens.
Opslag fejler, selvom værdierne ser ens ud
Usynlige mellemrum i slutningen af cellerne. Lad Fjern overflødige mellemrum være slået til.
Den første datarække blev til kolonnenavne
Filen har ingen overskriftsrække. Slå Første række er overskrift fra, så række 1 bevares som data.
SQL-filen fejler ved import
Dialekten passer ikke til databasen. Vælg den rigtige SQL-dialekt, og brug et SQL-tabelnavn med kun bogstaver, tal og understregninger.
Spørgsmål om datakonverteren
Hvordan åbner jeg en JSON-fil i Excel?
Upload .json-filen, og konvertér den til XLSX. Et array af objekter bliver til én række pr. objekt med nøglerne som kolonneoverskrifter. Indlejrede objekter bliver fladet ud til kolonner. JSON til Excel forklarer, hvordan indlejrede arrays håndteres.
Hvorfor åbner min CSV-fil i én kolonne i Excel?
Excel bruger listeseparatoren fra dit systems regionsindstilling. I lande, hvor decimaler skrives med komma, som Danmark, Tyskland og Frankrig, forventer Excel semikolon. Konvertér igen med Skilletegn sat til semikolon, eller importér via fanen Data i Excel, og vælg selv skilletegnet.
Hvad gør Parquet-indstillingen?
Parquet er Apaches kolonnebaserede format, som bruges i datavarehuse og værktøjer som Spark, pandas og DuckDB. Det gemmer hver kolonne samlet og komprimerer godt, så en stor CSV-fil ofte bliver betydeligt mindre. Konvertér til Parquet til analysepipelines, eller brug Parquet til CSV for at læse en fil i et regneark.
Kan jeg importere mine kontakter fra et regneark til min telefon?
Ja. Læg navne, telefonnumre og e-mailadresser i kolonner med en overskriftsrække, konvertér arket til VCF, og importér .vcf-filen i Google Kontakter, iCloud eller Outlook. Overskrifterne bliver koblet til vCard-felter, som er defineret i RFC 6350. Den modsatte vej, VCF til CSV, eksporterer en telefons kontakter til et regneark.
Hvilken SQL-dialekt skal jeg vælge?
Den, du skal importere til: MySQL, PostgreSQL, SQLite eller SQL Server. De adskiller sig i, hvordan navne sættes i anførselstegn (backticks i MySQL, dobbelte anførselstegn i PostgreSQL og SQLite, kantede parenteser i SQL Server), og i kolonnetyper. Den rigtige dialekt undgår derfor syntaksfejl ved import.
Hvorfor er min Base64-tekst større end filen?
Base64, som er defineret i RFC 4648, skriver hver 3 bytes som 4 teksttegn, så resultatet bliver omkring en tredjedel større end kilden. Det er prisen for at kunne indsætte en fil i HTML, CSS, JSON eller en e-mail. Slå Data-URI-præfiks til for at få en streng, der er klar til en img src.
Kan jeg konvertere en tabel i en PDF til CSV?
Ja, hvis PDF-filen har rigtig tekst. Upload PDF-filen, og vælg CSV eller XLSX. Tabeller registreres side for side. Til scannede PDF-filer eller fotos af tabeller kan du bruge billede til Excel, som først læser tabellen med OCR.
| Billede til Excel | Dokumentkonverter | Konverter til PDF |
| PDF-konverter | Billede til tekst (OCR) | E-bogskonverter |
Alle Datakonverter-værktøjer
Vælg det præcise mål, du er blevet bedt om. Alle siderne nedenfor er det samme værktøj med forskellige standardindstillinger.
- Konvertér CSV til Markdown-tabelKonvertér CSV til en Markdown-tabel til GitHub, GitLab, Obsidian eller Jupyter. Pipes escapes, overskriftsrække bevares, alle skilletegn.
- Konverter CSV til ParquetKonvertér CSV til Apache Parquet med typede kolonner og komprimering til pandas, DuckDB, Spark, BigQuery og Athena. Uden Python eller Spark.
- CSV til SQL-konverterKonvertér CSV til SQL: CREATE TABLE og INSERT-sætninger til MySQL, PostgreSQL, SQLite eller SQL Server med dit eget tabelnavn. Uden konto.
- CSV til TXT-konverterGem CSV som .txt-fil til uploadformularer, der kun tager tekstfiler, modtagere, der ikke skal åbne Excel, eller en teksteditor. 20 filer ad gangen.
- CSV til VCF-konverterKonvertér en CSV-kontaktliste til en VCF-fil til iPhone, iCloud, Android og Google Kontakter. Kolonner matches med vCard-felter. Ingen konto.
- CSV til XLS-konverterKonvertér CSV til XLS, Excel 97–2003-formatet, som ældre importsystemer og Office-versioner kræver. Automatisk skilletegn, op til 20 filer ad gangen.
- CSV til XLSX-konverterKonvertér CSV til Excel XLSX med foranstillede nuller, lange id'er og accenter intakt. Komma-, semikolon- og tabfiler registreres automatisk.
- CSV til XML-konverterKonvertér CSV-rækker til gyldig XML med dit eget rodtag. Specialtegn escapes, skilletegn findes automatisk, UTF-8. Op til 20 filer ad gangen.
- Excel til CSV-konverterKonvertér Excel (XLS, XLSX, XLSM) til CSV med hvert ark som egen fil, komma eller semikolon som skilletegn og UTF-8, som Excel åbner korrekt.
- Excel til JSON-konverterKonverter Excel-ark til JSON online: overskriftsrækken bliver nøgler, hver række et objekt, datoer som ISO-strenge. XLSX, XLS, ODS og Numbers.
- Excel til SQL-konverterLav et Excel-ark om til et SQL-script til MySQL, PostgreSQL, SQLite eller SQL Server. Overskrifter bliver kolonner, rækker INSERT-sætninger.
- Excel til VCF-konverterKonvertér en kontaktliste i Excel til en .vcf-vCard-fil til iPhone, Android, Google Kontakter eller iCloud. XLSX, XLS, ODS og Numbers.
- Excel til XML-konverterKonvertér et Excel-ark til XML uden XML-tilknytninger eller fanen Udvikler. Hver række bliver en post, hver overskrift et tag. XLSX, XLS og ODS.
- HTML til CSV-konverterKonvertér tabeller fra en gemt webside til CSV til Excel eller Google Sheets. Rene rækker uden links, typografi eller skjult formatering. HTML og HTM.
- HTML til JSON-konverterKonverter en HTML-tabel til JSON: overskriftsceller bliver nøgler, hver række et objekt. Upload gemte .html- eller .htm-sider uden scraper-kode.
- Billede til Base64-konverterKod PNG, JPG, GIF, WebP eller SVG som Base64-tekst med data:image-præfiks til HTML src, CSS url() eller JSON. Op til 20 billeder ad gangen.
- JSON til Base64-koderKod en JSON-fil som én linje Base64 til Kubernetes Secrets, CI-variabler, API-payloads og tokens. Fuldt reversibel byte for byte, valgfri data-URI.
- Konverter JSON til CSVKonverter JSON eller JSON Lines til CSV: én række pr. objekt, indlejrede felter som kolonner, UTF-8 med BOM, så Excel viser æøå. 20 filer ad gangen.
- JSON til Excel-konverterKonvertér JSON eller JSON Lines til et Excel XLSX-ark: nøgler bliver kolonneoverskrifter, poster bliver rækker. Op til 20 filer ad gangen, ingen konto.
- Konvertér JSON til HTML-tabelKonvertér JSON til en HTML-tabel: nøgler bliver kolonneoverskrifter, poster bliver rækker. Indsæt i et CMS, en e-mail eller en intern side. Ingen kode.
- JSON til TXT-konverterKonvertér JSON til en tekstfil: én post pr. linje, felter adskilt af tabulator eller valgfri separator. Åbner i Notesblok, Excel og kommandolinjen.
- JSON til XML-konverterKonvertér JSON til XML online: nøgler bliver elementer, arrays gentagne elementer under et rodelement, du navngiver. Pænt formateret, uden konto.
- JSON til YAML-konverterKonvertér JSON til YAML online til Kubernetes, GitHub Actions, Compose og Ansible. Indrykket output med sikre citationstegn, 20 filer ad gangen.
- Konverter Numbers til CSVKonvertér Apple Numbers-regneark til CSV til import i webshop, CRM og bank. UTF-8, ISO-datoer, hvert ark som egen CSV. Virker på alle enheder.
- Numbers til Excel-konverterKonvertér et Apple Numbers-regneark til en Excel XLSX-projektmappe til Windows, Google Sheets og kontorportaler. Alle ark bevares, ingen Mac.
- Konverter ODS til XLSXKonvertér ODS-regneark fra LibreOffice eller OpenOffice Calc til XLSX til Excel og uploadformularer. Alle ark med, op til 20 filer, ingen installation.
- Parquet til CSV-konverterKonvertér Apache Parquet-filer til CSV online og åbn dem i Excel, Google Sheets m.fl. Uden Python, Spark eller DuckDB. Op til 20 filer.
- PDF til CSV-konverterTræk tabellerne ud af en tekstbaseret PDF og gem dem som CSV til budgetapps, QuickBooks, pandas eller en database. Datoer i ISO, mellemrum fjernet.
- PDF til JSON-konverterKonvertér tabeller i en PDF til JSON: hver række bliver et objekt med kolonneoverskrifterne som nøgler, klar til script, API eller database. Op til 20 PDF'er.
- SQL til CSV-konverterKonvertér INSERT-sætninger i et .sql-dump til CSV-rækker til Excel eller Google Sheets. Dumps fra MySQL, phpMyAdmin, SQLite og SQL Server.
- TXT til CSV-konverterKonvertér .txt med skilletegn til CSV online. Tab, pipe, semikolon og mellemrum genkendes automatisk, tegnsæt rettes, citering efter RFC 4180.
- TXT til JSON-konverterKonvertér .txt til JSON: linjer med tab, pipe, komma eller mellemrum bliver objekter med 1. række som nøgler. Gamle tegnsæt, 20 filer ad gangen.
- TXT til XML-konverterKonverter en .txt-fil med tabulator, komma, semikolon eller lodret streg til XML: ét element pr. linje, kolonnenavne som tags. Op til 20 filer ad gangen.
- VCF til CSV-konverterKonvertér vCard (.vcf) fra iPhone, Android, iCloud eller Outlook til CSV til Google Kontakter, Outlook.com, CRM og mailværktøjer. Version 2.1–4.0.
- VCF til Excel-konverterKonvertér .vcf-kontakter til Excel for at sortere, fjerne dubletter og rydde op. Telefonnumre bevares som tekst, én række pr. kontakt.
- Konverter XLS til XLSXKonverter Excel 97–2003 .xls til .xlsx online. Alle ark bevares, grænsen på 65.536 rækker forsvinder, intet Excel kræves. Op til 20 ad gangen.
- XLSX til CSV-konverterGør en XLSX-projektmappe til en ren UTF-8 CSV til Shopify, WooCommerce, Mailchimp, Salesforce eller en database. Formler bliver værdier; ISO-datoer.
- XLSX til XLS-konverterKonvertér .xlsx-projektmapper til det ældre .xls-format til Excel 2003, ældre ERP-import og portaler, der afviser XLSX. Alle ark bevares, 20 filer ad gangen.
- XML til CSV-konverterKonvertér XML-feeds, fakturaer og eksporter til CSV online. Poster bliver rækker, undertags bliver kolonner. Op til 20 filer à 95 MB.
- XML til Word-konverterKonvertér XML til Word: gentagne poster bliver rækker i en tabel i en .docx-fil, du kan printe og sende. Elementer og attributter bliver kolonner.
- XML til Excel-konverterÅbn XML-fakturaer, kontoudtog, produktfeeds og systemeksporter som en XLSX-tabel i Excel. Uden XML-map eller fanen Udvikler; virker også på Mac.
- XML til JSON-konverterKonvertér XML til læsbar JSON: attributter bliver @-nøgler, gentagne tags bliver arrays, tekst bevares. Til SOAP-svar, feeds og ældre eksporter.
- YAML til JSON-konverterKonverter .yaml- og .yml-filer til JSON til API'er, validatorer og værktøjer, der kun læser JSON. Indrykket som standard, 20 ad gangen, slettes efter 30 min.