Skip to content
Aяad Ashkan edited this page Apr 21, 2026 · 1 revision

🚀 DNSPulse Professional

DNSPulse Professional is an advanced DNS benchmarking and analysis tool with a modern GUI built using PyQt6.

It allows you to test, compare, and analyze DNS servers with high accuracy using asynchronous requests and statistical analysis.


✨ Features

  • ⚡ High-performance async DNS testing
  • 📊 Advanced statistics (median, mean, std dev)
  • 📈 Jitter & stability analysis
  • 📉 Percentiles (P95, P99)
  • 🔧 Custom DNS servers & domains
  • 🎨 Modern dark UI (PyQt6)
  • 💾 Export results as JSON
  • 🚀 Smart scoring system

🖼️ Interface Overview

  • Main Test Tab → Run DNS benchmarks
  • Detailed Results → Deep statistics
  • Console Tab → Logs and debugging

🧠 How It Works

DNSPulse performs multiple DNS queries across different servers and domains, then:

  1. Removes outliers using IQR
  2. Calculates statistical metrics
  3. Measures stability (jitter)
  4. Computes a final score based on:
    • Speed (60%)
    • Stability (30%)
    • Reliability (10%)

🏆 Result Example

DNS Server Median Success Score
Cloudflare 12ms 100% 95
Google 18ms 100% 88

📦 Next Steps

👉 See:

  • Installation
  • Usage Guide
  • Configuration

Clone this wiki locally