All TLDs / .sh · meaning · where to buy · price · is it legit?
.sh — should you use it?
Country code (Saint Helena), used generically · introduced 1997
- '.sh' = shell script to every developer
- Short
- Pricey
- Meaningless outside dev culture
The longer take
transcript.sh, deploy.sh-style names are chef's-kiss for CLI tools. Same audience-narrowness tradeoff as .gg for gaming.
Where .sh ranks
.sh and British Overseas Territory of Saint Helena
.sh is the country-code top-level domain assigned to British Overseas Territory of Saint Helena, administered by the registry Government of St. Helena.
.sh is the Internet country code top-level domain (ccTLD) for the British Overseas Territory of Saint Helena, Ascension and Tristan da Cunha, although it is primarily used in Saint Helena. Registrations of internationalised domain names are also accepted.
Source: Wikipedia — .sh (CC BY-SA)
Where to buy .sh
Renewal trap: .sh costs $31.20 in year one but $46.65/yr to renew — 1.5× the intro price. Budget for the renewal, not the promo. Full Renewal-Trap Index
| Registrar | First year | Renews | |
|---|---|---|---|
| Namecheap Sponsored | Live price unavailable — confirm at the registrar. | Go → | |
| Dynadot Sponsored | Live price unavailable — confirm at the registrar. | Go → | |
| Porkbun Trust pick cheapest | $31.20 promo | $46.65 | Go → |
| Cloudflare Trust pick at-cost | $45.00 | $45.00 | Go → |
Porkbun & Cloudflare prices in USD, pulled from their daily feeds (checked 2026-08-30). Cloudflare sells at wholesale cost but requires using Cloudflare’s nameservers. Full comparison: where to buy .sh.
Some links are affiliate links. Prices are set by the registrar and can change — always confirm at checkout.