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.
/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.