🧩

JSON to TOML (URL)

Convert a remote JSON URL to a downloadable TOML file.

GET 1 credit /v1/convert/json-to-toml-file
curl -OJ "https://convert.toolkitapi.io/v1/convert/json-to-toml-file?url=https://toolkitapi.io/config.json"
import httpx

resp = httpx.get(
    "https://convert.toolkitapi.io/v1/convert/json-to-toml-file?url=https://toolkitapi.io/config.json",
)
print(resp.json())
const resp = await fetch("https://convert.toolkitapi.io/v1/convert/json-to-toml-file?url=https://toolkitapi.io/config.json", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response 200 OK
Binary TOML file streamed as a download (Content-Type: application/toml)

Description

Convert a remote JSON URL to a downloadable TOML file.

How to Use

1

1. GET with the JSON `url`.

2

2. Save the streamed TOML.

About This Tool

Fetches a JSON object from a URL and streams back a TOML file. URL-based counterpart to [JSON to TOML](/convert/tools/json-to-toml).

Why Use This Tool

Frequently Asked Questions

Must the source be an object?
Yes — TOML requires a root-level table.
How are arrays of objects emitted?
As TOML arrays of tables: `[[foo]]` blocks.
Are comments preserved?
JSON has no comments, so none appear in the output.

Start using JSON to TOML (URL) now

Get your free API key and make your first request in under a minute.