Domain Locker tracks domain expiry, DNS, and valuations in one dashboard. Free, Hobby ($5/mo), Pro ($20/mo), or self-hosted for free. See full details.
Domain Locker is an open-source, registrar-agnostic domain portfolio management app that centralizes expiry tracking, DNS monitoring, valuations, and change alerts for every domain a user owns.
Built by London-based developer Alicia Sykes (Lissy93) and released under the MIT license, it offers both a hosted cloud service and a free, Docker-deployable self-hosted edition.
Key Features
The app tracks purchase price, renewal cost, and estimated valuation, sends configurable alerts for expirations and DNS/WHOIS changes via email, webhook, push, Telegram, or Signal, and includes AI-assisted domain name ideas and availability search.
Data is accessible via a REST API, Prometheus metrics, iCal feeds, RSS, and embeddable widgets, with SSO via GitHub or Google and two-factor authentication for account security.
Pricing
Domain Locker's cloud plans range from a Free tier (5 domains) to Hobby at $5/month (20 domains) and Pro at $20/month (100 domains), all billed annually.
A fully free, open-source self-hosted edition offers all Pro-tier features for users willing to run and maintain their own Docker deployment.
Key Features
Centralized domain dashboard — Track every domain across all registrars in a single interface regardless of where each was purchased.
Expiry and change alerts — Receive configurable notifications for upcoming expirations and DNS or WHOIS changes via email, webhook, push, Telegram, or Signal.
Valuation and cost tracking — Monitor purchase price, renewal cost, and estimated current valuation to track portfolio profit and loss.
AI domain name ideas — Generate new domain name suggestions and check availability using built-in AI-assisted tools.
API and integrations — Access domain data via a REST API, Prometheus metrics, iCal calendar feeds, RSS, and embeddable widgets.
Self-hosted deployment — Run the entire open-source platform on your own infrastructure via Docker with full data control.
SSO and 2FA — Sign in via GitHub or Google single sign-on, with two-factor authentication for added account security.
Web analysis and auditing — Run enterprise-style analysis and audits on tracked domains for deeper technical insight.
Pros & Cons
Pros
Registrar-agnostic, tracking domains purchased anywhere in one unified dashboard.
Fully free, open-source self-hosted edition includes all Pro-tier features.
Developer-friendly with API, Prometheus, and webhook integrations for existing monitoring stacks.
Low starting price for the cloud tiers compared to enterprise domain/brand-protection platforms.
Cons
Self-hosted deployment requires Docker knowledge and ongoing server maintenance.
Self-hosted edition lacks built-in email and push notifications without extra configuration.
As a young project, its long-term company backing and support infrastructure are less established than larger competitors.
Cloud plan domain limits (5/20/100) may require upgrades for larger domain portfolios.
Pricing
Free $0/month monthly
Hobby $5/month billed annually
Pro $20/month billed annually
Self-Hosted Free N/A
Frequently Asked Questions
Is Domain Locker free?
Yes, Domain Locker offers a free cloud plan for up to 5 domains, and its self-hosted edition is entirely free and open-source with all Pro-tier features.
Who created Domain Locker?
Domain Locker was created by London-based developer Alicia Sykes (Lissy93), who has built a range of free and open-source software projects.
Can Domain Locker be self-hosted?
Yes, Domain Locker can be self-hosted using Docker and Docker Compose, giving users full control over their data and infrastructure.
How much do Domain Locker's paid plans cost?
The Hobby plan costs $5/month (billed annually) for up to 20 domains, and the Pro plan costs $20/month (billed annually) for up to 100 domains.
Does Domain Locker work with any domain registrar?
Yes, Domain Locker is registrar-agnostic and can track domains regardless of where they were originally purchased.
What notification channels does Domain Locker support?
Domain Locker can send alerts via email, webhook, push notification, Telegram, and Signal, in addition to in-app notifications.