Editing DNS records sounds like something only a network administrator would do, but it is a routine task any domain owner can handle — and one you will need sooner or later. Pointing your domain at a new host, setting up professional email, verifying a service, or fixing a broken setting all come down to editing DNS records. The process is far simpler than the jargon suggests, and this guide walks you through it clearly.
You will learn when and why you would edit DNS records, where your DNS actually lives (which is not always where you expect), a step-by-step process that works at any provider, the most common edits you will make, how long changes take, and the mistakes to avoid. By the end, opening your DNS panel will feel routine rather than daunting.
Did you know?
The exact buttons differ between providers, but the flow is always the same: log in, find the DNS zone editor, pick the record, change the Name and Value fields, save, and wait for propagation. Learn the pattern once and you can edit DNS anywhere.
When and why you edit DNS records
You edit DNS records whenever you need to change where some part of your domain points. The most common reasons are connecting your domain to hosting (setting the A record to your server’s IP), setting up email (adding MX and TXT records from your provider), and verifying ownership of your domain with a third-party service (adding a TXT record).
Other occasions include moving to a new host (updating the A record to the new IP), adding a subdomain (creating a new A or CNAME record), or pointing a subdomain at an external service like a store builder or app platform (usually a CNAME). Each of these is just a small edit in your DNS panel.
In short, DNS editing is how you control your domain’s behaviour. Rather than being a rare technical chore, it is the everyday mechanism for connecting your name to websites, email, and services — and knowing how to do it puts you fully in charge of your domain.
First, find where your DNS lives
Before editing anything, you need to know where your DNS is actually managed — and this trips up many people. Your DNS is controlled by whoever your domain’s nameservers point to, which may be your registrar (where you bought the domain), your hosting company, or a service like a CDN.
If your nameservers point to your registrar, you edit DNS in the registrar’s control panel. If they point to your host, you edit it in the host’s dashboard. If they point elsewhere, that is where your DNS lives. Editing records in the wrong place has no effect, because only the active nameservers’ records are used.
So the first step is always to confirm which nameservers your domain uses, then log in to that provider to make changes. If you are unsure, checking your domain’s nameservers (visible at your registrar or via a lookup) tells you exactly where to go.
The step-by-step process
Once you know where your DNS is managed, editing a record follows the same universal pattern regardless of provider:
- Log in to the dashboard of your registrar or host — whoever holds your active nameservers.
- Open the DNS management or zone editor for your domain.
- Find the record you want to change, or choose to add a new one.
- Select the record type (A, CNAME, MX, TXT, and so on) if adding.
- Edit the fields: the Name/Host (which part of the domain) and the Target/Value (where it points), plus the TTL.
- Save your changes.
- Wait for propagation for the change to take effect worldwide.
That is the entire process. The two fields you will focus on are the Name/Host and the Target/Value — the rest is usually left at defaults. Provider interfaces differ in appearance, but every one of them follows this same sequence.
A Hostinger-style walkthrough
To make it concrete, here is how editing a record typically looks in a modern hosting dashboard like Hostinger’s hPanel. You log in, go to the Domains section, select your domain, and open the DNS Zone editor, where all your records are listed in a clear table.
To change a record, you find it in the list and click edit, or use the “Add record” option to create a new one. You choose the type, fill in the Name (using @ for the root domain or a subdomain label), enter the Value (such as an IP address for an A record), set the TTL, and save. The new or updated record appears in the list immediately.
This clean, table-based layout is typical of good hosting panels: everything is visible at a glance, adding and editing is a couple of clicks, and there is no need to understand the underlying files. It turns DNS editing into a straightforward, visual task.
Common edits you will make
A handful of edits cover the vast majority of real-world needs. Knowing them means you can handle almost anything that comes up:
Each of these is a small, self-contained change. Once you have done one or two, the pattern becomes second nature, and you will recognise instantly which record to edit for a given goal.
How long changes take
After you save a DNS edit, it does not take effect everywhere instantly. The change goes through propagation — the delay while it spreads across cached DNS servers worldwide — which typically takes from a few minutes up to 24 to 48 hours, though often just a few hours.
During this window, you might see the change on one device or network before another, which is normal. If a change has not taken effect immediately, that is expected behaviour, not an error, so give it time before assuming something is wrong.
To speed up a planned edit, you can lower the record’s TTL a day beforehand so caches refresh faster. Otherwise, make the edit once and be patient — repeatedly changing a record while waiting only resets the process and can cause confusion.
Mistakes to avoid
A few common errors account for most DNS editing problems. The biggest is editing records in the wrong place — changing DNS at your registrar when your nameservers actually point to your host (or vice versa). Always confirm where your active nameservers point and edit there, or your changes will do nothing.
Typos are the next culprit: a mistyped IP address, a wrong hostname, or a stray character in a TXT value can break the setup entirely. Because DNS values must be exact, copy and paste them where possible and double-check before saving. Leaving old, conflicting records in place — such as an outdated MX record when switching email providers — is another frequent cause of trouble.
Finally, do not mistake propagation delay for failure. Give a correct change time to take effect before re-editing. Avoid these pitfalls — edit in the right place, enter values precisely, clear out conflicting records, and be patient — and DNS editing becomes reliable and stress-free.
Want DNS editing that just makes sense?
Hostinger’s hPanel DNS zone editor lays out every record in a clear table, so pointing your domain, setting up email, and verifying services take just a few clicks — with a free domain included on its hosting plans.
FAQs
How do I edit DNS records?
Log in to the provider holding your domain’s active nameservers (registrar or host), open the DNS or zone editor, find the record or add a new one, choose its type, edit the Name/Host and Target/Value fields (plus TTL), and save. Then wait for propagation. The interface varies by provider, but this sequence is the same everywhere.
Where do I change my DNS settings?
Wherever your domain’s active nameservers point — which may be your registrar, your hosting company, or another service. Editing DNS anywhere else has no effect, because only the active nameservers’ records are used. Confirm your nameservers first, then log in to that provider’s dashboard to make your changes in its DNS zone editor.
How long do DNS changes take to work?
Usually from a few minutes up to 24 to 48 hours, though often just a few hours. The delay is propagation — the time for your change to spread across cached DNS servers worldwide. You may see it on one network before another during this window. Lowering the record’s TTL beforehand speeds up a planned change.
Can I edit DNS at my registrar or my host?
You edit it wherever your active nameservers point. If your nameservers are set to your registrar, edit there; if they point to your host, edit in the host’s panel. Both can manage DNS, but only the one your nameservers currently use is active. Changing records in the inactive location will have no effect.
How do I add a new DNS record?
In your DNS zone editor, choose “Add record,” select the type (A, CNAME, MX, TXT, etc.), fill in the Name/Host (@ for the root or a subdomain label), enter the Value (such as an IP for an A record or a hostname for a CNAME), set the TTL, and save. Allow time for propagation before it takes effect.
Why isn’t my DNS edit working?
Most often you edited in the wrong place — your active nameservers point elsewhere, so the change had no effect. Confirm your nameservers and edit there. Other causes are typos in the value or host field, leftover conflicting records, or simply propagation delay. Check the entry is exact, remove old records, and give a correct change time to spread.
The bottom line
Editing DNS records is a routine task, not a technical ordeal: it is how you point your domain at hosting, set up email, verify services, and add subdomains. The crucial first step is knowing where your DNS actually lives — wherever your active nameservers point, whether that is your registrar, your host, or another service — because editing records anywhere else has no effect. From there, the process is universal: log in, open the DNS zone editor, pick or add the record, set the Name/Host and Target/Value fields, save, and wait for propagation.
The most common edits — an A record to point at a server, a CNAME for www or a subdomain, MX and TXT records for email, a TXT record for verification — cover nearly every need, and the pattern quickly becomes second nature. Avoid the classic mistakes of editing in the wrong place, mistyping values, leaving conflicting records behind, or mistaking propagation delay for failure, and DNS editing becomes dependable and calm. A clear zone editor, like the one in Hostinger’s hPanel, makes the whole thing a matter of a few clicks.
When you are ready, you can start with Hostinger and use code PROTIPS for the reader discount. To edit DNS: log in where your active nameservers point, open the zone editor, change the Name and Value fields, save, and wait for propagation. Edit in the right place and enter values exactly.