Logo

MonoCalc

/

Reddit Post Data Viewer

Social Media
Accepted: reddit.com and its www, old, new, np, m, i, sh and amp subdomains, plus redd.it short links. A bare post id works too.

Try:

The link breakdown is computed in your browser from the address itself. No request is made to Reddit and nothing you paste leaves the page.

About This Tool

Reddit Post Data Viewer – read a link before you share it

A Reddit address carries more than a destination. Inside every post link there is a subreddit, a base-36 post ID, often a comment ID, a decorative title slug, and — when the link came out of a share button — a tail of tracking parameters that says where the link was handed to you. This tool takes one apart and shows you each piece, then rebuilds the shortest address that still resolves to the same post.

What the breakdown gives you

Paste any post or comment address and you get the subreddit, the post ID and its t3_ fullname, the comment ID and its t1_ fullname when the link points at a comment, and four normalised forms of the same post: a canonical https://www.reddit.com/r/<sub>/comments/<id>/ permalink, the matching old.reddit.com address, the redd.it short link, and the .json endpoint you can open in a tab. Each one has a copy button.

The IDs are worth a moment. Reddit numbers posts with a single counter and writes it in base 36 — the ten digits plus the lowercase letters, which is why IDs look like 1abc2de. The tool converts that back to base 10 for you. Because the counter only ever goes up, a larger base-10 value means a newer post, which makes it an easy way to tell which of two links came first without opening either. It is a sequence number and not a timestamp, so it will not convert into a date.

The anatomy strip

Above the results, your address is redrawn as a row of labelled chips: scheme, host, path markers, subreddit, post ID, slug, and every query parameter. Anything the canonical permalink drops is struck through, so you can see what is decorative rather than take it on trust. The title slug is a common surprise — it is there for readers, and Reddit serves the post from the ID alone whatever the slug says. Share links are the other one: a single tap can append utm_source, utm_medium and a share_id that identifies the share itself.

Which links cannot be resolved here
The /s/ share links the mobile apps produce are opaque redirect tokens. The post ID is not inside them, and a web page cannot follow a cross-origin redirect to discover where one lands. Open the link in a tab and copy the address it arrives at.

Reading the metadata

MonoCalc is a static site with no server and no API keys, so post metadata has to come from your own browser. Rather than ship a button that may be blocked, the tool prints the exact .json address and reads whatever you paste back — the whole listing array or a single post object. The card that renders is the same either way: title, subreddit, author, age, score, comment count, flair, and badges for NSFW, spoiler, locked, archived, stickied and video.

One number deserves scepticism. Reddit fuzzes vote counts deliberately, to make automated vote tracking unreliable, so the score it returns is approximate and drifts between requests even when nobody has voted. It is labelled that way everywhere it appears, and the implied up/down split is labelled an estimate, because it is arithmetic performed on numbers that were never exact.

Handling content you did not write

Everything in a response is treated as untrusted. Post bodies are shown as the plain text Reddit stores, rendered through ordinary text nodes — the pre-rendered HTML fields are never read, so no markup from a post can execute here. Markdown is deliberately left unrendered rather than half-rendered, so you see exactly what was written. Every address found in a response is checked against an https-only allowlist before it may become a link or an image, and one that fails is printed as inert text with the reason. URLs in post bodies are never turned into links, and a post marked NSFW or spoiler keeps its image and body hidden until you click to reveal them.

Frequently Asked Questions

Is the Reddit Post Data Viewer free?

Yes, Reddit Post Data Viewer is totally free :)

Can I use the Reddit Post Data Viewer offline?

Yes, you can install the webapp as PWA.

Is it safe to use Reddit Post Data Viewer?

Yes, any data related to Reddit Post Data Viewer only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this Reddit post data viewer work?

Paste any Reddit post or comment address — canonical, old, mobile, np, sh, a redd.it short link, or just the base-36 id — and it is taken apart in your browser with the platform URL parser. From the address alone the tool reports the subreddit, the post id and its t3_ fullname, the comment id when the link points at one, the id in base 10, a canonical permalink with share tracking stripped, and the old-Reddit, short and JSON forms of the same post. None of that needs a lookup, so it all works with the network switched off.

Why is the score approximate?

Reddit deliberately fuzzes vote counts to frustrate bots and vote-manipulation scripts, so the score it returns is an approximation that moves between requests for a post nobody has voted on. That is a property of Reddit's data, not of this tool, so the figure is labelled approximate everywhere it appears. Any up/down split derived from the score and the upvote ratio is arithmetic on fuzzed numbers and is labelled an estimate for the same reason — never treat either as a vote tally.

Why can't the tool open my /s/ share link?

The /s/ links the mobile apps produce are opaque redirect tokens. The post id is genuinely not contained anywhere inside them, so there is nothing to extract, and finding out where one lands means following a redirect to another site — a request whose destination a browser will not reveal to a page's own code. No client-side tool can resolve one. Open the link in a tab, let it land on the real post, and copy the address from the address bar.

Why do I sometimes have to paste JSON?

MonoCalc is a static export with no server, no backend and no API keys, so any request for post metadata would have to be made by your browser directly to Reddit from another site. Whether Reddit permits that could not be verified when this tool was built, and a fetch button that turns out to be blocked fails for every visitor with nothing to show. So the tool prints the exact JSON address instead: open it in a tab, copy the response, paste it back, and the card renders from it.

Is anything I paste sent anywhere?

No. Both the link breakdown and the JSON reading happen in the page itself, and nothing you type or paste is transmitted, logged or stored beyond the tab you are using. Post bodies are shown as plain text through ordinary text nodes, Reddit's pre-rendered HTML fields are never read, and addresses found in a response are checked against an https-only allowlist before any of them is allowed to become a link or an image.

Can it show a whole subreddit, a comment tree or several posts at once?

No, and that is deliberate rather than unfinished. This tool reads one post at a time: there is no multi-URL box, no subreddit listing, no comment-tree traversal and no bulk export. It also does not surface view counts, subscriber history or per-user analytics, because the endpoint it describes does not return them and no amount of parsing invents data a source never sent.