Import & auto-detect

Bring data in from anywhere — Pandia detects the format and converts it to JSON, so you can start exploring straight away.

Ways to open

There are four ways to get a document into Pandia, all from the start screen:

  • Paste into the start screen's box — Pandia auto-detects as you type.
  • Drag and drop a file anywhere onto the window.
  • Open a file from disk.
  • Fetch from a URL — and add request headers if the endpoint needs them.

Your recent files (pin and search them) and a load demo data option are on the start screen too, so you always have something to open.

Auto-detect & convert

Pandia detects and converts JSON, YAML, XML, CSV, and cURL commands. JSON comes through unchanged; the other four are converted to JSON for you.

For example, paste a curl command and Pandia pulls out the request and parses its JSON body:

# paste this into the start screen box
curl -X POST https://api.example.com/users \
  -H "Content-Type: application/json" \
  -d '{"name":"Ada","active":true}'

Pandia tokenizes the command and gives you a JSON document with the URL, method, headers and the parsed body:

{
  "url": "https://api.example.com/users",
  "method": "POST",
  "headers": { "Content-Type": "application/json" },
  "body": { "name": "Ada", "active": true }
}

A note on JSON variants

Note — files like .jsonc and .json5 open through the strict JSON parser. If they contain comments, trailing commas, single quotes or other JSON5 niceties, the strict parser will reject them — run the input through Repair first to clean it up, then open the result.

Next steps

Once your data is in, read it five ways in Views, or send it back out with Export.

Related — browse all JSON converters.