.sh domain price
Registration, renewal and transfer prices for .sh, in USD, re-checked daily. Registry wholesale is about $44.80 per year, so the last column is what each registrar adds on top. Machine-readable: current · history.
| Registrar | Register | Renew | Transfer | Markup | Checked | |
|---|---|---|---|---|---|---|
| Porkbun | $31.201st yr only | $46.65 | $46.65 | +$1.85 | 2026-10-05 | open → |
| Spaceship | $31.051st yr only | $46.58 | $46.58 | +$1.78 | 2026-10-04 | open → |
| Cloudflare Registrar | $45.00 | $45.00 | — | +$0.20 | 2026-10-05 | open → |
| Dynadot | $32.101st yr only | $48.15 | $48.15 | +$3.35 | 2026-10-04 | open → |
Between the registrars tracked here, .sh ranges from $45.00 at Cloudflare Registrar to $48.15 — a difference of $3.15 a year, 7%. Moving a domain is how that gap gets claimed.
Renewing a domain you already own cannot be linked to from outside — it needs your account session — so those links open each registrar's own page for .sh. .sh is a country-code TLD, so ICANN's transfer rules do not apply — its registry sets its own terms, and a transfer here may not add a year at all. Check with the registry before assuming anything from the transfer guide. None of these links earns this site anything today — see disclosure.
If you let it expire
Recovering a lapsed .sh costs $140.00 at Dynadot — a restore fee, not a renewal, and 3.1× the cheapest renewal above. The redemption window is 30 days by Dynadot's reckoning, then 5 more before the name is deleted. Dynadot is the only registrar tracked here that publishes this figure, so it is one registrar's price rather than a market rate — the rest are here.
Recorded changes
No changes recorded yet — tracking began recently, and history accumulates from here.