Download NowVersion 1.3.5FREE

PulseDNS

High-Performance DNS Server

A powerful DNS server with multi-protocol support, smart caching, ad-blocking, and web-based management interface.

inquiry@filepulsesoft.com

Key Features

Multi-Protocol Support

Standard UDP/TCP DNS, DNS-over-HTTPS (DoH) with HTTP/1.1/2/3, DNS-over-TLS (DoT), full IPv4 & IPv6 dual-stack support.

Smart Caching

Stale-while-revalidate for instant responses, flexible TTL modes, cache persistence, configurable max entries (default 100K).

Ad Blocking

Local hosts files, remote blocklist auto-updates, CNAME chain tracking with configurable depth, block statistics.

Upstream Management

First-wins racing across all upstreams, mix UDP/DoH/DoT servers, performance monitoring with response times and win rates.

Custom DNS Records

9 record types (A/AAAA/CNAME/TXT/MX/SRV/NS/PTR/CAA), REST API management without restart, highest priority over upstream.

Web Management Interface

Real-time dashboard, cache browser and search, blocklist viewer, DNS record management, English and Chinese UI.

Performance

No GC, No STW - Zero garbage collection pauses
High concurrency across all protocols
Lock-free cache reads
Query deduplication (singleflight)
HTTP/3 (QUIC) acceleration for DoH

Download PulseDNS

Get started with PulseDNS - completely free, no registration required.

Download Now
Version 1.3.5FREE

Available for Windows, macOS, and Linux (x64/ARM64)