Web hosting and domain services for businesses in Tanzania.
TCRA-accredited .TZ registrar

Register your .TZ domain with an accredited Tanzanian registrar.

RaPESA Company Limited is a TCRA-accredited .TZ registrar. Register a professional .co.tz, .tz, .or.tz or other supported domain for your company, organisation, project or online brand.

.tz Accredited Registrar
TCRA-accredited .TZ Domain Registrar RaPESA Company Limited · DOT TZ Registrar Accreditation · Licence TCRA/DOTTZRACC/0019/2026
Popular extensions

Domain prices in TZS.

Registration pricing for popular extensions. Availability is confirmed before your order is processed.

.co.tz

A strong choice for companies and commercial brands in Tanzania.

TZS 18,950registration
.tz

Short national domain identity for brands focused on Tanzania.

TZS 80,000registration
.or.tz

Useful for organisations and institution-focused websites in Tanzania.

TZS 18,950registration
.africa

Regional identity for businesses and projects with an African focus.

TZS 35,000registration
.com

A globally recognised extension for companies, products and online brands.

TZS 35,000registration

Prices shown are registration prices and may change. Renewal, transfer, premium-domain or registry-specific charges may differ.

Choose the right domain

Build a clear, trustworthy online identity.

For a Tanzania-focused business, a local domain can make your market focus immediately clear. International extensions can be useful when your brand serves customers beyond one country.

  • Use a short name that is easy to spell and remember.
  • Choose a domain that closely matches your company or brand name.
  • For Tanzania-focused businesses, consider .co.tz or .tz.
  • Register important variations early to reduce brand confusion.

Need a domain and website together?

Pair your domain with RaPESA shared hosting so your website, SSL and professional email can be managed in one hosting environment.

View Shared Hosting
Domain ordering

How domain registration works.

1

Send the domain

Enter your preferred domain name or contact us directly.

2

Confirm availability

Our team checks whether the requested domain is available and confirms the price.

3

Complete registration

After payment and required registrant information are received, the domain registration can be processed.