Security & Privacy · on every plan

A secure redirect service.From the certificate to the audit trail.

Every domain you point at RedirHub gets a free HTTPS certificate, bot filtering and DDoS protection at 130 Global PoPs. Every change to a link is recorded with who made it and where it came from. Nothing to install, no certificates to renew.

14-day free trial on Pro. Core starts right away.

Trusted by teams that run links on their own domains

Global PoPs
130
median first byte. Bitly: 112ms*
17ms
platform uptime
99.99%

* From our public redirect speed test: median time to first byte over the last 7 days, averaged over Washington, D.C., Frankfurt and Tokyo. See the provider rankings · Uptime status page

HTTPS

An HTTPS redirect service that issues the certificate for you, and says why when it can't

Point a domain at RedirHub and the certificate is issued as soon as DNS is in place, then renewed before it expires. If something upstream blocks it, the dashboard and your email say exactly what: a DNS proxy, DNSSEC, or a rejected order. No retry loops, no “Not Secure” surprises.

  • Free certificate, issued once DNS points to RedirHub. A root domain covers its www variant in the same domain slot. Core Pro Enterprise
  • Clear reasons, not endless retries. A blocked certificate is retried on a schedule by error class, and immediately after a DNS change.
  • Connect DNS in one step. Automatic setup through Domain Connect at Cloudflare, or manual CNAME / A records with a live check for any other provider.
  • Bring your own certificate when a policy requires it. Enterprise
Connect DNS: the record a hostname needs, added automatically at Cloudflare or copied to any DNS provider; HTTPS follows once it resolves

Certificate status, as shown on each hostname

  • HTTPS activeIssued and renewed automatically. Nothing to do.
  • Pending DNSWaiting for the CNAME or A record. Issued the moment DNS resolves to RedirHub.
  • Blocked · proxiedA DNS proxy sits in front of the hostname. Switch the record to DNS only.
  • Blocked · DNSSECThe zone's DNSSEC chain fails validation, so the certificate authority can't verify the domain.
  • Blocked · rejectedThe certificate authority declined the order. The message tells you what it objected to.

Edge protection

Bots filtered and DDoS absorbed at the edge, on every plan

Malicious crawlers blocked

Filtered at the edge, before they reach your redirect logic or your statistics. Search engines such as Googlebot pass, so your 301s keep being crawled.

DDoS absorbed

Distributed attacks are taken at the 130 PoPs, not at your origin, with no rule for you to write. Redirects keep answering under load.

Analytics count people

The Humans only switch leaves bot clicks out of every figure, and the API and MCP server return a bot-free count next to the total. Errors (4xx and 5xx) are a KPI of their own.

Analytics: clicks, unique visitors, QR scans and errors, with the Humans only switch and the breakdown cards

Humans only leaves bot clicks out of every figure on the Analytics page. Click counts in the Links list include bots.

How it's built

Three separate layers, so one problem doesn't take your redirects down

RedirHub runs on AWS as a control plane, a global edge network and an analytics pipeline. Each edge PoP serves redirects from its own copy of the configuration, so the dashboard being updated, or a PoP failing, never stops a visitor being redirected.

1 · Control plane

Where you make changes

Dashboard, Management API, Terraform provider and the MCP server. Every write is authenticated per user or per workspace-scoped token and recorded in the link's history.

2 · Edge network

130 Global PoPs, each with its own copy

Redirects, certificates, bot filtering and DDoS protection are served at the PoP nearest the visitor. If a PoP fails, its traffic moves to other PoPs automatically.

3 · Monitoring & analytics

Records what happened

Visits, errors and destination health flow into a separate pipeline. A slow report never slows a redirect, and monitoring tells you before your visitors do.

Who changed what

Every change on record: who, when, what it was before, and where it came from

A redirect that silently changed destination is a security incident waiting to be noticed. On RedirHub each link keeps its own history, and each link can carry a private note that says why it exists, so the next person doesn't have to guess.

A link's destination history: who changed it, when, the old and new destination, and whether the change came from the dashboard, the API or MCP

Change history on every linkPro

Who changed it, when, the old and new value, and whether it came from the dashboard, the API, MCP, a CSV import or Auto-redirect. Shown in the link drawer and readable through MCP.

Workspace audit logPro

One log across the workspace of destination, UTM, redirect type, status and password changes, with filters, a 5-week activity heatmap and CSV export. History is kept for as long as a link exists.

Private notesAll plans

Up to 2,000 characters on each link saying what it is for. Set from the dashboard, the API or an AI assistant, and every change to the note is kept in the history.

Access

Access that is individual, scoped and revocable

No shared logins. Each person signs in as themselves, with two-factor authentication and a list of their own sessions. Each API token belongs to one workspace and expires. Each member has one role.

Every account, properly locked

  • Two-factor authentication. A 6-digit code from any authenticator app at each sign-in, with recovery codes that can be shown again or regenerated.
  • Sessions you can see. The browsers signed in to the account, with device, browser, location and last activity, and one button to log the others out.
  • Google sign-in. Members whose Google account uses the same email sign in with one click. It is a login option, not single sign-on.
  • Single sign-on (SAML). Sign in through your identity provider; when someone leaves the directory, their access goes with it. Pro add-on Enterprise · by contract
Active sessions: the browsers signed in to the account, each with Log out

Automation gets its own keys

  • Scoped to one workspace. A token acts inside one workspace. Changes made through the API, an AI assistant or a CSV import land in the same history as dashboard edits.
  • Expiry, not forever. Each token carries a per-platform prefix and an expiry you choose, with a reminder a week before it runs out.
  • Safe retries. Create requests accept an Idempotency-Key header, so a CI job that retries never creates a link twice.
  • Redirects as code. The official Terraform provider manages redirects, migrations, branded links, QR codes and domains as code, and sends an Idempotency-Key on every create.
API tokens, one workspace each, with when each was last used and when it expires
Owner

One per workspace. Full control, including deleting the workspace and transferring ownership.

Manager

Team settings, billing and members. Bulk invites, resend or revoke, inline role changes.

Editor

Creates, edits and deletes links, QR codes and domains. Every change lands in the history.

Viewer

View only. Give auditors and agencies a window, not a key.

Core includes 3 team members; Pro includes unlimited members; on Enterprise, members are set by contract. Roles in detail →

Before / after

What changes when redirects leave the box in the corner

The same jobs, done on a self-run redirect server and on RedirHub.

CertificatesRedirects on your own serverBought or scripted, renewed by hand or by a cron job nobody watches. A lapse means a warning page.Redirects on RedirHubIssued when DNS points at RedirHub and renewed automatically. A blocked order shows its reason: proxied, DNSSEC or rejected.
Bots and floodsRedirects on your own serverInflate your logs, exhaust your quota, and the mitigation is a firewall rule written during the incident.Redirects on RedirHubMalicious crawlers filtered and DDoS absorbed at the edge, on every plan. Search engines pass. Analytics can count humans only.
A destination changedRedirects on your own serverA grep through server history, if the file was under version control.Redirects on RedirHubPer-link history with who, when, old and new value, and the source, plus a workspace audit log with CSV export (Pro).
Who can editRedirects on your own serverWhoever has the server login, often shared.Redirects on RedirHubOne role per member: Owner, Manager, Editor, Viewer. Two-factor on every account. API tokens scoped to one workspace, with expiry.
AutomationRedirects on your own serverScripts that retry and sometimes create duplicates.Redirects on RedirHubTerraform provider and API with an Idempotency-Key, so a retried CI run creates nothing twice. Bulk changes preview first.
One machine failsRedirects on your own serverEvery redirect on it fails with it.Redirects on RedirHub130 PoPs, each with its own copy of the configuration. Traffic moves to other PoPs automatically.

Why teams choose RedirHub

5-star reviews on G2 and Trustpilot

Redirecting domain names with SSL is a huge pain, and I have to do it frequently, often at mass. Now it is a few clicks. It just works.
domains live on HTTPS, certificates renewed automatically
300,000+

Zsolt Bikadi

CSO · Domain Science

The redirects work flawlessly, the dashboard is simple and easy to manage. The custom domain option was a great feature.

LG

via Trustpilot
The website has everything I need for redirect: URL redirect and shortlink. Easy interface to set up and manage my domains. Automatic SSL certificate setup. Best service on the market.

Henry

via Trustpilot

FAQ

Questions security and IT teams ask first

Why does my redirect show a “Not Secure” warning?
A redirect shows the warning when it is served over HTTP, or when a hop in the chain has no valid certificate. On RedirHub the certificate is issued as soon as the hostname's DNS points to us and renewed before it expires. If it can't be issued, the hostname shows why: a DNS proxy in front of it, a failing DNSSEC chain, or an order the certificate authority rejected, and the fix for each.
How do I force HTTPS on all my redirects?
Turn on Serve over HTTPS when you create the redirect (it is on by default) and point the domain at RedirHub. Every hostname on every plan gets its own free certificate, and a root domain covers its www variant in the same domain slot. There is nothing to configure on a server.
Do HTTP and HTTPS redirects differ for SEO?
Yes. HTTPS is a ranking signal, and browsers mark HTTP pages as insecure, which costs clicks. A redirect chain with an HTTP hop weakens those trust signals. Serving every hop over HTTPS keeps the chain encrypted and the signals intact. The free redirect speed test shows every hop of any URL and what to fix.
How do you stop bots from abusing redirect traffic?
Malicious crawlers are filtered at the edge, before they reach your redirect or your statistics, while legitimate search engine bots pass so your 301s keep being crawled. DDoS protection runs at the same layer. On the Analytics page the Humans only switch leaves bot clicks out of every figure, and the API and MCP server return a bot-free count next to the total.
Can I see who changed a redirect, and undo it?
On Pro, every link shows its change history: who changed it, when, the old and new values, and whether the change came from the dashboard, the API, MCP, a CSV import or Auto-redirect. The old value is right there to put back. On Pro and Enterprise, a workspace audit log adds filters, a 5-week activity heatmap and CSV export, and keeps history for as long as a link exists.
How is access to the account protected?
Every user can turn on two-factor authentication with any authenticator app, keep recovery codes, see their recent browser sessions with device, browser and location, and log out all other sessions after confirming their password. Google sign-in is available as a login option. SSO with SAML is a Pro add-on and part of Enterprise contracts. Workspace members each have one role: Owner, Manager, Editor or Viewer.
Are API tokens safe to put in CI?
Each token is scoped to one workspace, carries a prefix that identifies the platform it was made for, and expires on the schedule you choose, with a reminder a week before. Create requests accept an Idempotency-Key header, so a CI job that retries never creates a link twice. The official Terraform provider sends one on every create.
What happens if one of RedirHub's edge locations fails?
Each of the 130 Global PoPs serves redirects from its own copy of the configuration. If one fails, its traffic moves to other PoPs automatically. The control plane (dashboard, API, MCP) and the analytics pipeline are separate layers, so a problem in one does not stop the other two.