Self-host SPFtoolbox
v2.2.0DNS lookup tool for SPF, MX, DMARC and more
- Stars
- 299
- Requires
- PHP
What is SPFtoolbox?
A JavaScript and PHP web application for analyzing DNS records through a simple web interface. It looks up A/AAAA records, MX records, SPF/TXT records, DMARC policies, email blacklist status, WHOIS information, open port checks, hardware info (HINFO), reverse DNS lookups, and bulk DNS queries. Designed as a free, open-source alternative to services like MXToolbox. Runs on any PHP 5.3+ web server with no database required. Installation is as simple as uploading the release files to a web server. Also offers a YunoHost one-click install and a Heroku deploy button. Includes a dark mode toggle and a Chrome extension.
Should you self-host SPFtoolbox?
SPFtoolbox scores 46/100 on selfhost.directory (how scoring works) and ranks #17 of 20 in Network Utilities. It has 299 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is easy: most people get it running in one sitting. It is MIT-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is MyIP (75/100, 12 241 stars). It scores higher overall, so compare the two before you pick. See SPFtoolbox vs MyIP side by side.
Features
- Bulk DNS query
- Chrome Extension
- DNS record lookup
- Email blacklist check
- Hardware info (HINFO)
- No Database Required
- Port connectivity test
- Reverse DNS lookup
- Whois Lookup
SPFtoolbox README
More in Network Utilities
sshuttleOpen-source, self-hosted VPN alternative that tunnels TCP (and DNS, plus UDP with TPROXY) over plain SSH, with no admin access needed on the remote end.
StrixSelf-hosted, open-source IP camera stream finder: probes cameras, tests 100,000+ known stream URL patterns, and generates ready-to-use Frigate and go2rtc configs.
txtdottxtdot is a self-hosted, open-source HTTP proxy that fetches web pages and returns only text, links and pictures — removing ads and scripts to reduce bandwidth.
unifi-voucher-siteSelf-hosted web app for creating and managing UniFi guest vouchers with OIDC, REST API, thermal printing, email, and kiosk mode.
v2rayAOpen-source, self-hosted proxy client with a browser UI over its own Xray-based core: subscriptions for VMess, VLESS, Hysteria2 and more, plus transparent proxy.
vnstatSelf-hosted, open-source network traffic monitor for Linux/BSD using kernel counters — no sniffing, minimal resources, optional web UI with charts and Prometheus metrics.
WarpgateSelf-hosted, clientless bastion and PAM proxy giving audited access to internal SSH, web, Kubernetes, database and desktop targets via SSO, RBAC and recorded sessions.
WatchYourLANSelf-hosted, open-source LAN IP scanner in Go: inventories devices via arp-scan, tracks online/offline history, alerts on new hosts; exports to InfluxDB2 or Prometheus.
wifi-card📶 Print a QR code for connecting to your WiFi (wificard.io)
wolA self-hosted Wake-On-LAN tool written in Go that wakes network devices via CLI or web UI, supports scheduled wake-ups and custom broadcast settings.
bittorrent-trackerOpen-source Node.js BitTorrent tracker you can self-host: run your own HTTP, UDP and WebSocket tracker server, with a client library and a /stats web interface.
blockyFast and lightweight DNS proxy as ad-blocker for local network with many features

0 comments