Free Reddit Submit Link Generator
Build a Reddit submit link with the page URL and title pre-filled. Target any subreddit, then copy the link as a URL, HTML anchor, or Markdown, 100% in your browser.
Leave blank to let the user pick a community on Reddit. Paste a name, r/name, or a full subreddit URL.
The link opens Reddit's post composer with the URL and title already filled in. The user still reviews the title and clicks Post, Reddit never auto-submits. If you set a subreddit, the post is targeted there; otherwise the user picks a community. Reddit only pre-fills the url and title fields, there is no working text-body or flair parameter.
Track clicks on your Reddit links
Wrap your shared link in a Flyn short link to see who clicked, from where, on what device, without changing the destination.
How to Create a Reddit Submit Link in 3 Steps
Enter the page URL and subreddit
Paste the page you want shared on Reddit. Optionally type a subreddit to target one community, or leave it blank so the user can pick where to post.
Add a post title and generate
Type the title you want pre-filled in Reddit’s composer, then click Generate. The URL and title are automatically percent-encoded for you.
Copy the link or open the dialog
Copy the submit link as a raw URL, an HTML anchor, or Markdown, or click Open to launch Reddit’s pre-filled post composer in a new tab.
What is a Reddit Submit Link?
A Reddit submit link is a special URL that opens Reddit's "Create post" screen with the link and title already filled in. Instead of asking someone to copy your URL, open Reddit, find the submit button, and type a title, a single click does all of it. The base format is https://www.reddit.com/submit?url=URL&title=TITLE.
To point the post at a specific community, the subreddit goes in the path rather than a query parameter: https://www.reddit.com/r/SUBREDDIT/submit?url=URL&title=TITLE. With a subreddit set, the composer opens already aimed at that community. Leave it out and the user chooses where to post. These are the same routes Reddit's own share widgets use, so they work reliably on desktop and in the mobile app.
The two values you can pre-fill are url and title. Reddit does not support pre-filling a text body, flair, or NSFW flags through the URL, so this tool only builds what genuinely works. Both values are percent-encoded automatically, which is why a space turns into %20 and a slash into %2F in the output.
Importantly, a submit link never posts on its own. It opens the composer pre-filled, and the user always reviews and clicks Post. That keeps the flow honest and compliant with Reddit's rules, while still removing nearly all the friction between "reader sees your button" and "reader shares your page."
Reddit Submit URL Parameters
A Reddit submit link supports exactly two query parameters plus an optional subreddit in the path. The first parameter starts with ?; additional parameters are joined with &.
| Parameter | Required | Purpose | Example |
|---|---|---|---|
| url | Required | The page you want submitted to Reddit. Becomes a link post in the composer. Percent-encoded automatically. | ?url=https%3A%2F%2Fexample.com%2Fpost |
| title | Optional | Pre-fills the post title field. Reddit caps titles at 300 characters. Encoded automatically. | &title=How%20we%20cut%20build%20time |
| r/SUBREDDIT | Optional | Set in the URL path, not as a query parameter. Targets the post at one specific community. | /r/webdev/submit |
Common Reddit Submit Link Use Cases
"Submit to Reddit" button on your blog
Add a one-click share button to every post so readers can submit your article to a relevant subreddit without leaving your page.
Open-source project README
Drop a Markdown "Share on Reddit" link in your README so contributors can post your release to r/programming or a niche community.
Product launch checklist
Pre-build submit links pointed at r/SideProject, r/startups, or r/IMadeThis so your team can post launch day with the title already drafted.
Newsletter and email CTAs
Include a submit link in your newsletter so subscribers can amplify your content to Reddit in a single tap.
Documentation and changelog pages
Let users share a new docs page or changelog entry to a developer subreddit with a sensible default title pre-filled.
Community moderator workflows
Mods and community managers can prepare consistent, correctly-titled submit links for recurring content drops.
Submit Link vs Asking People to Paste
The whole point of a submit link is removing steps for your audience. A pre-filled composer means more people actually share, because there is almost nothing left for them to do.
| Aspect | Submit Link | Asking to Paste |
|---|---|---|
| Opens | Reddit post composer (pre-filled) | Reddit, then a blank composer |
| User steps to post | Review title, click Post | Find create-post, paste URL, type title, Post |
| Pre-fill title | Yes (title parameter) | No, typed manually |
| Target a subreddit | Yes (/r/name/submit path) | User navigates manually |
| Auto-submits the post | No, user always confirms | No |
| Friction for your audience | Lowest, one click | Higher, several steps |
Why Use Flyn's Reddit Submit Generator?
100% Client-side
All encoding happens in your browser. Your URLs and titles never touch our servers.
Real-time output
See the submit URL, HTML, and Markdown update as you type. Open the dialog in one click.
URL, HTML & Markdown
Copy the raw link, the full HTML <a> anchor, or a Markdown link for READMEs and docs.
Honest by design
We only build what Reddit genuinely supports: url and title. No fake parameters that silently fail.
Frequently Asked Questions
What is a Reddit submit link?
A Reddit submit link is a URL that opens Reddit's post composer with the link and title fields already filled in. The format is https://www.reddit.com/submit?url=URL&title=TITLE. When a reader clicks it, Reddit opens the "Create post" screen pre-populated, so they only have to pick a community (if you did not specify one), review the title, and click Post. It is the fastest way to invite people to share your page on Reddit.
How do I target a specific subreddit?
Add the subreddit to the path: https://www.reddit.com/r/SUBREDDIT/submit?url=URL&title=TITLE. Our generator builds this for you when you type a subreddit name. With a subreddit set, the composer opens already pointed at that community. Leave the subreddit field blank and the link uses https://www.reddit.com/submit, which lets the user choose any community they want to post to.
Does the submit link automatically post to Reddit?
No. The link only opens the post composer with the fields pre-filled. The user always sees the "Create post" screen and must click Post themselves. Reddit deliberately requires a human to confirm every submission, so there is no way (and no parameter) to auto-publish. This is good for compliance and avoids accidental or spammy posts.
What gets pre-filled in the Reddit composer?
Reddit pre-fills the link URL field and the post title field from the url and title query parameters. It does not pre-fill a text body, flair, tags, or NSFW flags, those are not supported parameters and any extra values are ignored. If you need a self-text (text-only) post instead of a link post, the submit URL still works but Reddit treats it as a link submission by default.
How do I add the post title to the link?
Append &title= followed by your URL-encoded title. For example: https://www.reddit.com/submit?url=https%3A%2F%2Fexample.com&title=My%20great%20post. Spaces become %20 and special characters are percent-encoded. Our tool encodes the title automatically, so just type it naturally. Reddit titles are capped at 300 characters; longer titles are truncated when the composer opens.
Why is my URL full of %20 and %2F characters?
Those are percent-encoded characters. URLs cannot contain raw spaces, slashes, or ampersands inside a query parameter, so they are encoded: space becomes %20, slash becomes %2F, and colon becomes %3A. This is required for the link to work correctly. Our generator runs encodeURIComponent on both the URL and the title, so the output is always valid and safe to paste anywhere.
Does the Reddit submit link work on mobile?
Yes. On a phone, tapping the link opens the Reddit app if it is installed (with the composer pre-filled), or falls back to the mobile website composer if it is not. Behavior is consistent across iOS and Android. If you want to guarantee the web composer rather than the app, users can long-press and open in their browser, but the default app hand-off is usually what people expect.
Can I use this link in an HTML page or a blog post?
Yes. Our tool outputs three formats: the raw URL, an HTML anchor (<a href="...">Submit to Reddit</a>), and a Markdown link ([Submit to Reddit](...)). Use the HTML snippet for a website, the Markdown for a README or docs page, and the raw URL anywhere else. The HTML anchor includes target="_blank" and rel="noopener noreferrer" so it opens Reddit in a new tab safely.
Is there a character limit on the submit URL?
There is no official Reddit limit, but browsers and servers cap URLs around 2,000 to 8,000 characters. In practice the only thing that can get long is the title, which Reddit limits to 300 characters anyway. As long as your page URL is a normal length, the generated submit link will be well within every browser limit and will work everywhere.
Will posting to Reddit help my SEO?
Reddit links are nofollow, so they do not pass direct PageRank, but they still matter. A post that lands on a relevant subreddit can drive real referral traffic, surface in Google's Reddit-heavy results, and earn natural shares and backlinks from people who discover your content there. Treat the submit link as a distribution and discovery tool, not a link-building shortcut.
How is this different from just pasting a link into Reddit?
A submit link removes friction for your audience. Instead of asking readers to copy your URL, open Reddit, find the create-post button, paste, and type a title, one click does all of that for them. Lower friction means more people actually share, which is the whole point of a "Submit to Reddit" button on your site, newsletter, or docs.
Is this Reddit submit link generator free and private?
Yes. The tool is completely free with no sign-up. Everything runs in your browser using JavaScript, your URLs and titles never touch our servers and are never stored anywhere except your own local history (which you can clear anytime). There are no limits on how many links you can generate.
Related Tools
Facebook Share Link Generator
Build a Facebook sharer.php link for any page, with URL, HTML, and Markdown output.
WhatsApp Link Generator
Create wa.me click-to-chat links with pre-filled messages and QR codes.
Reddit Link Shortener
Shorten and brand any Reddit URL, then track clicks on your shared links.
Bulk URL Shortener
Paste a list of URLs and shorten all of them at once. Copy every short link, free.
Ready to level up your links?
Use our free tools to build share links, then wrap them in Flyn short links to get click analytics, see how many people actually open and submit your Reddit, Facebook, and WhatsApp links.