SecDNS

DNS Tools

A free toolbox for the most common DNS operations: lookups, propagation, DNSSEC, DoH, leak testing, email auth (SPF/DMARC/DKIM), and reputation. Backed by the SecDNS control plane and authoritative network.

Records

Security

Privacy

Email

Reputation

Stack-backed tools

Operational utilities backed by the full SecDNS control plane (NestJS API + Celery worker): full-suite security audits, policy import, and zone tooling.

Policy Import

Starter+

Bulk-upload allow / deny domains from CSV. Validates, dedupes, and pushes rules to a profile via PATCH.

Service

apps/api

ProfilesService

  • POST /v1/profiles/:id/rules/bulk

Worker

    Open tool

    DNS Security Audit

    Free (limited) · Enterprise (full)

    Scan domains for SPF, DMARC, DKIM, DNSSEC, AXFR exposure, dangling CNAMEs, and 25+ checks with compliance mapping.

    Service

    apps/api

    NestJS API (ScansModule)

    • POST /v1/scans
    • GET /v1/scans/:jobId
    • GET /v1/scans/:jobId/results

    Worker

    apps/worker

    Celery Worker

    • tasks.py
    • dns_scanner.py
    • worker_listener.py
    Open tool

    Zone Import

    Pro+

    Upload a BIND zone file and import records into your hosted zone via PATCH RRsets.

    Service

    apps/api

    ZonesModule

    • POST /v1/zones
    • PATCH /v1/zones/:id/records

    Worker

      Open tool

      RPZ Policy Test

      Starter+

      Simulate a DNS lookup against a profile policy. See which allow/deny rule matched (or which blocklists would apply) before deploying.

      Service

      apps/api

      ProfilesService

      • POST /v1/profiles/:id/test

      Worker

        Open tool

        Frequently asked questions

        Are these DNS tools free?

        Yes. Every tool runs without an account. We rate-limit anonymous traffic to keep abuse down; SecDNS customers get higher quotas through the API.

        Where do the answers come from?

        Most tools query the authoritative chain via Node’s built-in resolver. The propagation checker pins individual queries to Cloudflare, Google, Quad9, OpenDNS, AdGuard, and SecDNS. The DNSSEC validator routes through Cloudflare’s validating DoH endpoint to read the AD flag.

        Can I use the same APIs in my own scripts?

        Yes — every tool is a thin wrapper over GET /v1/tools/* on api.secdns.io. The endpoints are documented in the SecDNS Swagger at /docs.

        Do the tools store my queries?

        Anonymous queries are not associated with an account. We keep aggregate access logs for abuse prevention but do not retain a per-user query history.