Meta Refresh Redirect Generator
Build a no-server redirect page for static hosts like GitHub Pages and S3. Meta refresh, JavaScript fallback, and canonical tag in one copy-paste HTML snippet.
Want a redirect you can edit and track?
A static HTML redirect can never change without re-uploading. A Flyn short link is an editable 301 with click analytics and QR codes.
How to Make an HTML Redirect in 3 Steps
Enter the destination
Type the URL to redirect to and optionally a delay. Everything is built locally in your browser.
Get the HTML snippet
A complete page with meta refresh, a JavaScript fallback, a canonical tag, and a visible link.
Copy or download
Grab the snippet or download index.html, then upload it at the path you want to redirect from.
Why Use Our Redirect Generator?
No server needed
Works on GitHub Pages, S3, Netlify, Cloudflare Pages, any static host.
Meta + JS + canonical
Three layers in one snippet so the redirect fires reliably.
Visible fallback link
Visitors are never stranded if the auto-redirect is blocked.
Copy or download
Grab the snippet or download a ready-to-upload index.html.
100% client-side
The HTML is built in your browser. Nothing is sent to a server.
Cross-domain ready
Redirect to any URL, including a different domain, with no CORS setup.
Meta Refresh vs the Other Redirect Methods
Method
Needs a server?
Best for
Meta refresh (this tool)
No, just an HTML file
Static hosts: GitHub Pages, S3, Netlify
Server 301 (.htaccess / nginx)
Yes
Apache or nginx you control
Platform redirect rule
Platform config
WordPress, Shopify, Webflow, Squarespace
Short link (Flyn)
No, managed for you
Trackable, editable, branded links
If you do control a server, a real 301 is better for SEO. Use the htaccess or nginx generators for that, or a platform generator for WordPress, Shopify, Webflow, or Squarespace.
Frequently Asked Questions
What is a meta refresh redirect?
When should I use this instead of a 301 redirect?
Is a meta refresh bad for SEO?
Why does the generated page include JavaScript too?
What is the canonical tag for?
Can I add a delay before the redirect?
How do I use the generated HTML?
Does this work on GitHub Pages?
Will the redirect be instant for users?
Is the destination URL sent to your servers?
Can I redirect to an external domain?
What is the difference between this and a Flyn short link?
Why use location.replace instead of location.href in the script?
More Free Tools
Redirects, links, and the tools to keep them healthy.
htaccess Redirect Generator
Generate real server-side 301 rules for Apache when you do control the server.
Redirect Checker
Trace any redirect chain, see each hop, and confirm your redirect lands cleanly.
URL Extractor
Pull a clean list of URLs out of any text, email, or CSV.
Punycode Converter
Convert international domain names to and from ASCII punycode.
A redirect you can change without re-uploading
Static HTML redirects are fixed once you upload them. Flyn short links are editable 301s with real-time click analytics, QR codes, and branded domains.