Yes, NextDNS can keep a browsing log of every device on your network if you enable the Logs feature and set the retention period to a non-zero value. By default, logs are enabled with a 24-hour retention, but you can disable logging entirely or choose a different retention window. This article explains exactly what NextDNS logs, how to control it, and what it means for your privacy.
What NextDNS Logs by Default
NextDNS is a DNS resolver, so its logs contain DNS queries—not the full content of websites you visit. When you or a device on your network asks for an address like example.com, NextDNS records that query along with the time, the device’s IP address, and the client name (if you’ve set one). It does not see the pages you load, the text you type, or the files you download; it only sees the domain names that devices request.
The default retention is 24 hours, meaning logs are automatically deleted after one day. You can change this in the dashboard under Logs → Settings → Retention. Options typically include 1 hour, 24 hours, 1 week, 1 month, 1 year, and unlimited. Setting it to 0 effectively disables logging, but note that some features like analytics and the ability to see recent queries will stop working.
How to View and Filter Logs Per Device
The Logs page in the NextDNS dashboard shows a live feed of queries. You can filter by device using the drop-down menu at the top, which lists every client that has made a query. This is useful for troubleshooting—for example, if a smart TV is calling home to a tracking domain, you’ll see it listed under that device’s name.
To make logs more readable, you can assign a name to each device in Devices → Add Device. If you haven’t named a device, it will appear as its IP address or a generic identifier. You can also group devices by network or location if you use NextDNS on multiple routers.
Privacy Implications: What a Browsing Log Reveals
Even though DNS logs only contain domain names, they can reveal a lot about your activity. For instance, a query to facebook.com tells a curious observer that someone on your network is likely using Facebook, even if they don’t see the posts or messages. Similarly, queries to health-clinic.example could hint at sensitive interests. This is why many privacy-conscious users choose to disable logging entirely.
NextDNS states that it does not sell or share your personal data, and its privacy policy is available on its website. However, the company is based in France and is subject to GDPR, which gives you certain rights over your data. If you’re concerned, you can use the Disable Logs toggle in the dashboard, which stops all recording. Keep in mind that with logs off, you lose the ability to see historical queries or use the analytics dashboard.
How to Disable Logging Completely
To turn off logging for all devices:
- Log in to your NextDNS dashboard.
- Go to Logs in the left sidebar.
- Click the Settings tab (or gear icon).
- Set Retention to 0 hours (or select “Don’t keep logs”).
- Save the change.
This will stop new logs from being written, and existing logs will be purged according to the retention policy. Note that some features like the “Recent queries” widget on the home page will no longer work, and you won’t be able to see what a device has requested in the past.
Common Misconceptions About DNS Logs
A frequent misconception is that NextDNS logs your entire browsing history, including URLs and page content. That’s not true—DNS is only the “phonebook” of the internet. For example, when you visit example.com/page1, the DNS query is only for example.com, not the full URL. So the log shows the domain, not the specific page.
Another misconception is that disabling logs makes you completely anonymous. While it prevents NextDNS from storing your queries, your ISP or other intermediaries may still see them if you’re not using DNS-over-HTTPS/TLS. To maximize privacy, enable Secure DNS in your device settings or use the NextDNS app, which encrypts your DNS traffic.
Comparison: NextDNS vs. Other DNS Services
NextDNS is not unique in logging—most DNS resolvers keep some logs for operational reasons. For example, Cloudflare’s 1.1.1.1 claims to delete logs within 24 hours, and Google Public DNS logs IP addresses for 48 hours. NextDNS gives you more granular control: you can choose retention from 1 hour to unlimited, or turn it off entirely. That flexibility is a key advantage for privacy-focused users.
However, the convenience of having logs can be a double-edged sword. If you share a network with family or employees, logs can be a privacy concern for them. It’s a good practice to inform users that DNS queries are being logged, or to disable logging if you don’t need it.
Does Logging Affect Performance or Features?
Enabling or disabling logs does not affect DNS resolution speed. The logging process is separate from the query handling, so you won’t notice any difference in page load times. However, certain features depend on logs:
- Analytics: The dashboard shows graphs of queries over time, which require logs.
- Blocked queries: To see which domains were blocked, you need logs enabled.
- Custom rules: Some users rely on logs to identify new tracking domains to block.
If you disable logs, you’ll lose these insights but gain more privacy. It’s a trade-off you’ll need to weigh based on your needs.
Frequently Asked Questions
Does NextDNS log my incognito or private browsing sessions?
Yes, DNS queries are independent of your browser’s incognito mode. Even in a private window, your device still sends DNS requests to resolve domain names, so those queries appear in the NextDNS logs (if logging is enabled). The logs do not differentiate between regular and private browsing.
Can I see logs for a specific device only?
Yes, in the Logs page you can filter by device using the drop-down menu. You can also assign custom names to devices so they’re easy to identify. If you don’t see a device, it might not have made any queries recently or it might be using a different DNS server.
Will disabling logs delete old logs immediately?
Setting retention to 0 hours will stop new logs from being recorded, and existing logs will be deleted according to the previous retention period. For example, if you had a 24-hour retention and then set it to 0, old logs will be purged within 24 hours. There’s no manual “delete now” button, but you can contact support if you need immediate deletion.
Is there a way to export logs?
Yes, NextDNS allows you to export logs in JSON or CSV format from the Logs page. This can be useful for analysis or for keeping your own records. The export includes all fields like timestamp, device, domain, and blocked status.
Does NextDNS log DNS queries from devices that use its public resolver?
If you use NextDNS’s public DNS-over-HTTPS/TLS endpoints (like dns.nextdns.io) without an account, logs are not stored because there’s no associated profile. Logging only applies when you configure a device with your unique NextDNS configuration ID.
Can I use NextDNS without any logging at all?
Yes, you can disable logging entirely by setting retention to 0 hours. This is a permanent setting for your profile. You’ll still get the benefits of ad-blocking and parental controls, but you won’t have a record of queries.
Related
Formula used
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Campus Tech Innovation Hubs: What They Are
- Poco C51 Airtel Prepaid Locked Variant India?
- Jenkins vs GitHub Actions: Which CI/CD Fits Your Team?
- Turn Off Backup Encryption in iTunes?
- Shared VPS Hosting: Is It Better?
- Disk Defrag Pro: What It Does and Whether You Need It