Host a JSON file as a link.
Drop your .json and get a clean URL. The link opens as a collapsible tree in the browser, and the raw file is one click away.
- 10MBopens as a tree in the browser
- 25MBa JSON file on the free plan
- No capon visitors, on any plan
What they see
Your JSON opens as a tree in the browser.
Paste the link into a chat, a ticket or a pull request. Apps that show link previews display a NudgeHost card with the file name and a JSON label, and one tap opens the data as a collapsible tree, with the top two levels open and a button that copies the raw JSON. The Download button above it saves the original file.
- A preview card with the file name
- A tree with the top two levels open
- One click to copy the raw JSON
How it works
From .json to link in three steps.
Drop the .json
Drag it onto the uploader or tap Choose a file. Files up to 10MB open as a tree, and larger ones share as a download.
Copy the link
The link works the moment the upload finishes. Name the link in the upload card first and it reads like nudgehost.com/orders-response.
Send it with the bug report
Paste it into the ticket, the pull request or the chat. Anyone with the link can expand the tree in the browser, with no account and nothing to install.
After you send it
The link keeps up with the data.
Replacing a file and open counts work on the free plan. Passwords and the detail behind each open come with Pro.
Swap in a new response, keep the link
Upload the new file over the old one. The address, the view count and any password or end date stay the same, so a sample response that keeps changing keeps one URL.
See whether it was opened
Free accounts see how many times the link was opened. Pro adds the time and country of each open, with a CSV export.
Keep internal data private
On Pro, a password stands in front of the tree and the download. Any account can give the link an end date.
Plans
What your JSON gets on each plan.
| Without an account | Free | Pro | Studio | |
|---|---|---|---|---|
| Largest JSON file | 25MB | 25MB | 250MB | 1GB |
| Links live at once | 3 | 10 | Unlimited | Unlimited |
| How long a link lasts | 7 days | Until you delete it | Until you delete it | Until you delete it |
| Open tracking | Not included | Open counts | Time and country of each open, CSV export | Same as Pro |
| Password protection | Not included | Not included | Yes | Yes |
| Custom domains | Not included | Not included | 1 | 5 |
| Price | $0 | $0 | $12 a month | $29 a month |
QR codes, end dates and replacing a file work on every account plan. A JSON file uploaded without an account carries no banner.
Compared
NudgeHost and Tiiny.host, for one JSON file.
The differences that matter when a payload has to reach a teammate as a link.
| NudgeHost | Tiiny.host | |
|---|---|---|
| Free plan | 25MB a file, 10 live links | 3MB a file, 1 project |
| Publishing without an account | Yes, up to 25MB | Account and verified email first |
| Developer access | API and MCP on every plan | API from Solo, no MCP published |
| Visitor caps | None on any plan | 5,000/mo on Free to 1,000,000 on Pro Max |
| Password protection | Pro and Studio. A free link cannot carry one | Solo and above |
| Replacing a file at the same URL | Every account plan, keeping the slug, the view count and any password or expiry, up to the plan's own file size | Editing features start on Solo |
Figures last verified 1 September 2026, from each service’s published plans.
Read the full comparisonData and links
Why share JSON as a link.
An API response pasted into a chat turns into a wall of braces that buries the rest of the thread. A link opens the same data as a tree the reader can fold and unfold, with the top two levels already open. To look at a file without uploading it, the in-browser JSON viewer draws the same tree from a copy on your own machine.
The file is stored exactly as uploaded, so any tidying happens before it goes up. Minified or unevenly indented JSON is easier to read after a formatting and validation pass. The tree holds files up to 10MB, and a larger one shows a download card with a note about the limit.
Payloads with customer records or internal IDs belong behind a password. The paid Pro and Studio tiers put one in front of the tree, the raw text and the download. An export too big for the free ceiling can travel as a compressed archive of the export, which downloads in one piece.
Guides
Data people send this way.
Frequently asked questions
What does the recipient get when they click?
The JSON rendered as a collapsible tree in the browser, for files up to 10MB, plus a download button. The raw file arrives exactly as you saved it.
Does NudgeHost validate my JSON?
No. The file is stored as uploaded. Run it through the free JSON formatter first if you want it checked and tidied before sharing.
How big a JSON file can I host?
25MB on the free plan. Above that, zip or gzip the file and host the archive; it travels as one download.
Can I share a private JSON file?
Yes, on Pro and Studio. The password stands in front of the tree, the raw text and the download.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Ready to share your file?
Free forever, no credit card needed. The whole thing takes a few seconds.