You bought your domain three years ago, before you knew anything. Probably from GoDaddy, Namecheap, or whatever popped up first. Now you want to use it with Hostinger hosting. You don't want to transfer the domain (the registrar's fine, you just want it to point at the new host).
Two changes. One hour. Here's how.
The two changes
You need to update the nameservers at your current registrar to point at Hostinger's nameservers. That's it. There's no second change. The "transfer" you might be picturing isn't necessary — the domain stays where you bought it; you're just telling it where to look for the website.
Sponsor of Everyday Hustle Jeff. Domain, SSL, backups, the works.
Hostinger's nameservers will be in your account dashboard, usually formatted like:
ns1.dns-parking.com
ns2.dns-parking.com
(They might be different — always copy them from your actual Hostinger panel, not from a tutorial like this one.)
Where to make the change
Log in to wherever you bought the domain. GoDaddy, Namecheap, Google Domains — every registrar has a nameserver setting somewhere in the domain management page. The label is usually exactly "nameservers" or "DNS." Find it.
You'll see your current nameservers (probably the registrar's defaults). Replace them with the Hostinger ones. Save. That's the change.
Why it takes an hour
DNS changes propagate. The internet doesn't update instantly — every DNS server in the world has to "learn" about the new nameserver assignment, and that learning happens over a window that ranges from minutes to a few hours depending on your registrar's TTL settings.
For most domains the change is functional within about an hour. For some it's faster. For a few it takes up to 24 hours to propagate fully. While it's propagating, your domain might intermittently point at the old or the new host. Don't worry about that. It settles.
Add the domain in Hostinger first
One thing to do before changing nameservers: add the domain in Hostinger. Go to your Hostinger account → Domains → Add domain. Enter your domain. Hostinger will tell you "this domain isn't pointing here yet" — that's expected. The point is to get the domain registered in Hostinger's system so when DNS propagates, the site is ready.
If you change nameservers without adding the domain in Hostinger first, the site will be down for the gap between propagation and Hostinger picking up the domain. Order matters here.
Verify it's working
An hour after the change, type your domain into a browser. You should see your Hostinger site (or, if you haven't built it yet, Hostinger's default placeholder). If you still see the old site, wait another hour and try again. If it's been six hours and nothing's changed, double-check the nameservers at the registrar — the most common error is a typo.
That's the whole process. Two changes, one hour, no transfer needed. The domain stays at the registrar you bought it from. Hostinger just becomes where it points.
— Jeff
Sponsor of Everyday Hustle Jeff. Domain, SSL, backups, the works.