.sh Domain Registrationfrom £90.42/yr
Why Choose a .sh Domain?
.sh is the country-code top-level domain for Saint Helena, a British Overseas Territory in the South Atlantic. Although it began as a geographic ccTLD, it has been adopted enthusiastically by the technology community because "sh" is the standard Unix shell command and the file extension for shell scripts. The registry is managed under ICB (Internet Computer Bureau), and registration is open to anyone worldwide with no local presence requirement.
Ideal for:
- DevOps engineers and system administrators
- Open-source command-line tool projects
- Tech startups wanting a short, hackable domain
- Personal portfolios for backend developers
- Saint Helena-based businesses and residents
Things to know:
- Unrestricted — anyone, anywhere can register a .sh domain.
- Some shorter or dictionary-word .sh domains are classified as premium and carry higher registration and renewal fees.
- Renewal pricing matches registration pricing for premium tiers, so factor this into long-term planning.
- Although it's a ccTLD, search engines generally treat .sh as generic in practice given its global tech adoption.
Creative .sh Domain Ideas
- deploy.sh — a CI/CD tool or deployment pipeline service
- grep.sh — a log-search or code-search SaaS
- backup.sh — a server backup utility homepage
- ada.sh — a developer's personal site or blog
- install.sh — a one-line installer landing page for an open-source project
- cron.sh — a scheduled-jobs monitoring dashboard
Frequently asked questions about .sh
Registration is unrestricted. Anyone, anywhere in the world can register a .sh domain — there's no requirement to be based in Saint Helena, no business documentation required, and no local contact needed. Individuals, companies, and open-source projects are all welcome to register.
You can register a .sh domain for between 1 and 10 years at a time. Longer registration periods give you peace of mind that your domain won't lapse, and you can renew at any point during the registration term to extend it further.
The string "sh" is the name of the Unix shell and the conventional file extension for shell scripts (script.sh). This makes it a natural fit for command-line tools, installers, and DevOps services. Domains like install.sh or deploy.sh read instantly as technical to the target audience.
Yes. You'll need to unlock the domain at your current registrar and obtain the EPP authorisation code, then start a transfer. The domain must have been registered for at least 60 days. The transfer typically completes within 5 to 7 days and adds a year to your registration.
After expiry the domain enters a grace period during which you can renew at the standard price. If you miss that, it moves into a redemption period with a higher recovery fee. After redemption, the domain is released back to the public pool and may be registered by anyone, so don't leave renewal to chance.