Convert GEDCOM to JSON
Convert a GEDCOM family tree export to JSON: individuals with births, deaths and families with spouses and children
Drop a file or click to browse
Accepted: .ged,.gedcom
Free and unlimited for files up to 5 MB. No account needed.
Related Data conversions
- Convert CSV to JSON— Convert a CSV file to a JSON array of objects
- Convert JSON to CSV— Convert a JSON array of objects to CSV
- Convert YAML to JSON— Convert a YAML config or data file to JSON
- Convert JSON to YAML— Convert a JSON file to YAML
- Convert XML to JSON— Convert an XML document to JSON
- Convert JSON to XML— Convert a JSON file to XML
- Convert TOML to JSON— Convert a TOML config file to JSON
- Convert JSON to TOML— Convert a JSON file to TOML
- Convert TSV to CSV— Convert a tab-separated values file to CSV
- Convert CSV to TSV— Convert a CSV file to tab-separated values
- Convert File to Base64— Encode any file as a Base64 text string
- Convert Base64 to File— Decode a Base64 string (or data URI) back to its original binary file
- Convert CSV to SQL INSERT— Generate SQL INSERT statements from a CSV file, ready to paste into any database
- Convert CSV to Markdown table— Convert a CSV file to a GitHub-flavored Markdown table
- Convert YAML to TOML— Convert a YAML config file to TOML format
- Convert Excel to JSON— Convert all sheets in an Excel file to a JSON object (or array for single-sheet files)
- Convert Apache / Nginx log to CSV— Parse an Apache or Nginx access log (Combined Log Format) to a CSV spreadsheet
- Convert XML to CSV— Flatten a list-style XML file into a CSV spreadsheet — each repeating element becomes a row
- Convert TOML to YAML— Convert a TOML config file to YAML format
- Convert .properties to JSON— Convert a Java .properties file to a JSON key-value object
- Convert JSON to .properties— Convert a flat JSON object to Java .properties file format
- Convert JSONC to JSON— Strip comments and trailing commas from JSONC / JSON5-light to produce valid JSON
- Convert NDJSON to JSON— Convert a newline-delimited JSON file to a single JSON array
- Convert JSON to NDJSON— Convert a JSON array to newline-delimited JSON (one object per line)
- Convert HTML to Plain Text— Strip all HTML markup and return the readable text content
- Convert Markdown to Plain Text— Strip all Markdown syntax to produce a plain text version of the document
- Convert JSON5 to JSON— Convert JSON5 (comments, trailing commas, unquoted keys) to strict JSON
- Convert JSON sample to JSON Schema— Infer a JSON Schema draft-07 document from a sample JSON value
- Convert GEDCOM to CSV— Convert a GEDCOM family tree to a CSV with one row per person, including parents and spouses by name
- Convert MBOX to JSON— Convert an mbox mailbox (Gmail Takeout, Thunderbird, Apple Mail) to JSON: sender, recipients, subject, date, attachments and text
- Convert MBOX to CSV— Convert an mbox mailbox (Gmail Takeout, Thunderbird, Apple Mail) to a CSV with one row per email
- Convert EML to JSON— Convert a single email (.eml) to JSON: sender, recipients, subject, date, attachment names and plain-text body
About this conversion
Convert a GEDCOM family tree export to JSON: individuals with births, deaths and families with spouses and children. This converter processes your GEDCOM file server-side and returns a JSON file instantly — no account, no software installation, and no file storage. Files are deleted from our servers immediately after conversion.
How to convert GEDCOM to JSON
- 1. Upload — drag your GEDCOM file onto the converter above, or click to browse.
- 2. Convert — press Convert. Processing happens on secure servers in seconds.
- 3. Download — your JSON file downloads automatically. No sign-up required.
Convert GEDCOM to JSON from the command line
curl --fail-with-body \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@input.ged" \
-F "conversionId=gedcom-to-json" \
https://www.omniconvert.cloud/api/convert -o output.jsonThe API needs a token from a credit pack, and each API conversion uses one credit. Converting on this page stays free. API documentation
Frequently Asked Questions
- Which genealogy programs export GEDCOM?
- Practically all of them: Ancestry, MyHeritage, FamilySearch, Gramps, RootsMagic, Family Tree Maker, MacFamilyTree and Geni can export a family tree as a .ged file. The converter reads GEDCOM 5.5 and 5.5.1 files.
- What about older files in the ANSEL character set?
- Files are read as UTF-8, which modern programs use. Very old GEDCOM files declared as "CHAR ANSEL" may show accented letters incorrectly; export again as UTF-8 if possible.
- How do I convert GEDCOM to JSON?
- Upload your GEDCOM file above, click Convert, and download the JSON result instantly. No account or software needed.
- Is converting GEDCOM to JSON free?
- Yes. It is free and unlimited for files up to 5 MB, with no account required. Larger files get 3 free conversions per day; beyond that, credit packs start at $3 and credits never expire.
- Are my files stored or shared?
- No. Files are processed in server memory and deleted immediately after conversion. File contents are never written to disk or retained.
- Do I need to install anything?
- No software installation needed. OmniConvert runs in the browser — just upload, convert, and download.
No account needed · Credits never expire · Share your token link across devices