Efficient! Checks whether DNS entries exists, if not, performs an additional optional WHOIS query and interprets the results.
Up to 3 checks to ensure a domain is truly and really available. Checks can be disabled for performance and scale, at the cost of accuracy.
No external PHP/JavaScript libraries required. To install, just do a php include to add it to your page. It is that easy!
Supports most domains. Additional domains can be done at request. Please test/ask before buying
Supports Recaptcha to prevent misuse of the script. Can be disabled.
Supports limitation of TLDs allowed to be checked (i.e. allow checking of only a list of TLDs)
Keeps a list of available domains in a separate box. Can be disabled.
Big Availability Text to show whether the domain is available. Can be disabled.
No MySQL required. Doesn't require a database
Affiliate Friendly - Allows specifying a generalized customizable link for visitors to register whenever any searched domain is available
Affiliate Friendly - Allows specifying a customizable link on a per TLD level for visitors to register a domain whenever any searched domain with that TLD is available
Supports Full Whois Query display for an unavailable domain with recaptcha support. Can be disabled.
Customizable Language - Just replace the variables in $language to your language
Tested to be working under PHP 4.4.7 and PHP 5
HTML4 Strict Compliant.
Less than 100 lines of HTML code. Easy customizability
Only US$9.99 for the whole package
The following is a live demo. For every recaptcha entry, the script is configured to allow TEN domain checking / whois queries.
Update Dec 2019: Recaptcha function does not work with the latest library
Note: If the checker is configured to check domains by performing Whois checks (one of the 3 checking methods), it would be limited to as much as the domain registrar will allow as they have a limit on the number of times the domains can be checked. Without the Whois method enabled, you have practically unlimited checks, but at the cost of accuracy (i.e. some domains may show as available, when they are not)