A Service of Softnik Technologies

Version History for Domain Punch Pro

The current Major Version is v4. Please see What's New for more details on v4.

If you own a version 3 license, you can obtain a free or paid upgrade to v4 based on your original purchase date. Please use the upgrade page to check if you are eligible for a free upgrade. You can continue to use the older v3 even if you don't purchase the upgrade. The download page has links for obtaining the older versions.

Version 4 - March-29-2022 (Current)

  • Minor bug fixes and updates

Version 4 - July-15-2021

  • Fixed an issue that sometimes affected domain data import using NameSilo API
  • New Code-signing certificate

Version 4 - August-31-2020

  • Fixed an issue that sometimes resulted in only a partial import of the domain names when using NameSilo and Namecheap APIs

Version 4 - August-11-2020

  • Added an option to obtain name servers from DNS in addition to whois records. The name servers obtained through DNS will be labelled ZNS1, ZNS2, etc.
  • Fixed an issue that caused the domains to be added to the currently selected category instead of the category selected at the time of invoking the command when importing domains directly from registrars
  • Minor bug fixes and updates

Version 4 - February-16-2020

  • Fixed an issue that, in some rare cases, caused duplicate entries when importing data from registrars
  • Added an option in context menu (right click) to remove duplicate entries.
  • Added an option in Application Settings to specify the User Agent string for HTTP connections (used to check domain home pages)
  • Minor bug fixes and updates

Version 4 - January-11-2020

  • Added a 'deletion date' column to extract the date of deletion (wherever supported).
  • Fixed an issue that affected 'Edit > Find' (Ctrl-F) when the previous search resulted in zero matches.
  • Clean-up to remove columns no longer in use
  • Minor bug fixes and updates

Version 4 - July-21-2019

  • Minor bug fixes and updates

Version 4 - Febraury-11-2019

  • Added support for NameSilo API

Version 4 - January-11-2019

  • Fixed an issue with importing domain names from GoDaddy
  • Improved the domain name generation using character templates.
  • Minor bug fixes

Version 4 - July-18-2018

  • Added support for Internet.BS Registrar API for importing and looking up domains
  • Removed the 'Tagged Emails' option because it no longer relevant in the Post GDPR world.
  • Minor bug fixes

Version 4 - May-9-2018

  • Added support for Namecheap Registrar API for importing and looking up domains
  • Added an option to set {IGNORE} as a whois server token in whois setup. This is useful in cases you don't want the software to do a registrar whois lookup after the registry whois.
  • You can now select the registrars, from the supported and configured list, before doing an import using registrar API.

Version 4 - March-9-2018

  • Added support for searching domains in list using the 'Containing Word' filter. You can use this to filter domains that start or end with a word, have specified number of chars, etc.
  • Added an option in App Settings to replace linefeed or CRLF in column data with a specified string while exporting to CSV.
  • What's New in version 4

    Version 4 - February-21-2018

  • Added support for importing and checking domain names using registrar APIs. Currently GoDaddy, Rsesellerclub and Dynadot are supported. Please see Registrar API Support for more details.

    Version 3 - October-26-2017

  • Added support for http proxy scripts that redirect. Please also see the GoDaddy Whois API Script.
  • Minor interface improvements and bug fixes.

Version 3 - July-30-2017

This is an important update, please see below.

  • The registrar whois server token in COM and NET registry whois has changed. This requires a manual configuration change in all our domain name management software products (please see here). This update removes the need for manual configuration change.
  • Minor interface improvements and bug fixes.

    Version 3 - May-13-2017

  • Added a Containing Word filter under auto sorted list in the left pane. Use it to list all domains in your domain table that contain the specified word. You can press Ctrl-F to set the search text.
  • Previous versions of Domain Punch pro didn't support SAN SSL certificates, now Domain Punch Pro will obtain and display data for SSLs that use SAN.
  • Minor interface improvements and bug fixes.

    Version 3 - March-20-2017

  • Fixed an issue with ORG domain expiry dates. This problem occurred because the .ORG registry blanked the 'Registrar Registration Expiration Date:' row which in turn caused the software to ignore the data obtained from the actual expiry date row. This can be fixed manually by entering 'Registry Expiry Date:' as the expiry date token for .ORG domains. This update makes it work without this manual fix.
  • Changed links appearing within the software to point to domainpunch.com instead of watchmy.domains.
  • Minor interface improvements and bug fixes.

    Version 3 - Feb-09-2017

  • Enabled extra domain data columns
  • Added additional option to display domain that have not been categorized at all
  • Minor interface improvements and bug fixes.

    Version 3 - Oct-21-2016

  • Improved alert email testing and delivery.
  • Minor interface improvements and bug fixes.

    Version 3 - July-29-2016

  • You could add only about 800-1000 entries to auto-append list of TLDs (for generating domain names from words). This limit has been removed.
  • Minor interface improvements and bug fixes.

    Version 3 - July-20-2016

  • Changed the default whois servers for PRO and SG domains
  • Minor interface improvements and bug fixes.

    Version 3 - June-8-2016

  • Added support for doing DNS lookups using an external DNS. You can manually specify the DNS IP address or let the software pick it from the adapter settings. This is useful if your local network maps domain names to alternate IP addresses and is applicable only when finding the IP address each domain resolves to.
  • Adjusted the default connection interval for XYZ whois server to 601 seconds.
  • Minor interface improvements and bug fixes.

    Version 3 - May-16-2016

  • Added support for creating Alias names for the Notes columns. Use the App Settings dialog to add the alias names.
  • Minor interface improvements and bug fixes.

    Version 3 - Feb-02-2016

  • Improved support for running as a portable Application from flash and removable drives.
  • Fixed a problem with the functioning of delete key in the multi-line domain custom data editor.
  • Fixed a problem with International (IDN) TLDs in whois diagnostic dialog.
  • Minor interface improvements and bug fixes.

    Version 3 - Nov-06-2015

  • Updated data extraction logic for name servers and dates
  • Added Organization to the data columns
  • Minor interface improvements

    Version 3 - June-03-2015

  • Updated the whois server detection logic.
  • Minor interface improvements

    Version 3 - February-25-2015

  • Added an option in 'App Settings' to append or not append "www." to domain names when doing home page checks.
  • Added an option in 'Domain Alerts' to generate alerts when specfied text tokens are found in raw whois.

    Version 3 - February-02-2015

  • Fixed an issue that prevented expiry dates after 2100 from being shown in the table. Some domains have expiry dates set in the next century!
  • Fixed an issue with raw whois data display when the wrong cleanup text is entered.
  • Minor improvements and fixes.

    Version 3 - January-16-2015

  • Fixed an issue with some whois servers when domain names are entered in all uppercase.
  • Some domain status columns displayed the ICANN url along with the status. This was cleaned up.
  • Minor UI improvements and bug fixes.

    Version 3 - December-03-2014

  • Added support for SSL/TLS SMTP for email alerts. Previously we mostly recommended web script method for email alerts.
  • Added support for quebec domains (the auto-detected whois server wasn't working properly). Manualy set whois.nic.quebec as the whois server if you still have problems.
  • Minor UI improvements and bug fixes.

    Version 3 - October-26-2014

  • Improved auto detection of whois servers
  • Added an option in "App Settings" to make the application remember the last used sort column and sort order in the domain table.
  • Minor UI improvements and bug fixes.

    Version 3 - September-25-2014

  • This is an update to the new Major Version 3. Please see What's New for more details on version 3.
  • Added an option to sort the domain categories alphabetically.
  • Minor fixes and Improvements

    Version 3 - September-21-2014

  • This is an update to the new Major Version 3. Please see What's New for more details on version 3.
  • Added an option to attach multi-line custom text to each domain. This is available in the lower pane under the custom data tab. This is in addition to the existing Notes columns.
  • The data-pane in the middle will now show the current display category or filter.
  • Minor fixes to support the changes in WS whois server
  • The "About to Expire" and "Past Expiry Date" Filters will now check both registry and registrar expiry dates. Previously these used only registry expiry dates.
  • The "About to Expire" filter will use the number of "highlight days" set in "Domain Filter" settings. This was previously always 30 days.

    Version 3 - July-10-2014

  • New Major Version Release. Please see What's New for more details.
  • Automatic whois configuration when you add a domain with a TLD that has not yet been setup. You no longer have to do manual configurations or wait for a software update. With so many new TLDs becoming available, manually configuring each TLD is not a viable option anymore. This feature will make managing domains a lot more easy.
  • In previous versions you had to re-do a whois lookup after making changes to the data extraction tokens. In v3, you can simply parse the registry and registrar whois records again without doing a whois lookup.
  • Support for multiple visual themes, Advanced whois diagnostic tool, Much Improved domain column setup and much more...

New Major Version Release

    Version 2.1 - April-29-2014

  • Improvements to data extraction
  • Added default support for more new gTLDs (link, gift, etc). Previously this required a manual configuration change.

    Version 2.1 - February-05-2014

  • Added an extra 'Registrant Email' column. The new ICANN rules require a validation from the registrant email.
  • Added default support for the new gTLDs (guru, camera, etc.) from Donuts Inc. Previously this required a manual configuration change.
  • When an alert icon is displayed for domain status change, the corresponding row will not be highlighted.
  • You can now select the domain status column entries that will cause the alert icon to be displayed. Please use the 'App Settings' option for this.


  • Added default support for additional ccTLDs (SU, рф). Previously this required a manual configuration change.


  • Minor visual interface tweaks and improvements.
  • Added a 'TLD' column. You can enable the display of this column from the 'Config' Tab > 'Column Setup' ribbon option.
  • Added default support for additional ccTLDs and secondary TLDs. Previously this required a manual configuration change.


  • Much improved scrolling when the domain list is large.
  • Minor visual interface tweaks and improvements.
  • Added options to highlight expired and "about to expire" domains differently. The highlight coloring options are now in "App Settings".
  • Added an option to highlight "about to expire" domains based on registrar expiry also (in addition to registry expiry)
  • Added options to differently highlight domains that have specific status codes (REDEMPTIONPERIOD, AUTORENEWPERIOD, SERVERHOLD, etc.)


  • Bug fix. There was a recent problem that prevented "Domain Finder" from functioning properly in certain cases. This was fixed.

    Note: This affected only the Domain Finder and not the Domain Manager.


  • Cleanup tokens modified for whois.godaddy.com. This fixes the recent issue that affected domains registered at GoDaddy. Please see this blog post for details.
  • Minor bug fix that prevented manual entry of a blank cleanup token.


  • Interface improvements, minor fixes and cleanup.
  • The default width of the '#' column was modified to accommodate indicator icons.
  • Some minor re-arrangement of ribbon-bar buttons. The 'Lookup Some' button has been renamed to 'Multi Lookup'
  • The software will now display an alert message and ask for confirmation when deleting even a single domain from the portfolio.
  • TESS (US Trademark) lookups can now create a report. You will need to first enable this in 'App Settings'. The reports are automatically saved to a folder named 'tessdata' in the 'data store path'


  • Minor Interface improvements
  • Fixed a minor icon display issue in some Windows XP systems
  • Improved CSV data import


  • Interface improvements
  • Create simple logos for your domains. The 'Logos' tab contains a powerful logo designer with support for transparency, multi color fills, image backgrounds and more.
  • Minor fixes


  • Important changes. Please read below!
  • New options to view the IP address of the base domain (softnik.com) as well as "www."+domain (www.softnik.com). So there is a new column called "WWW IP". The reverse DNS for both these IPs are also checked and displayed as "PTR" and "WWW PTR".
  • Removed the "Append WWW for DNS check" setting. The "IP" column will always display the IP of the root domain. Use the "WWW IP" column for seeing the IP of the www+domain name. See above.
  • Previously the software used to give preference to the domain status reported by the registrar (not the registry). It will now combine both. For example, if the registry returns "redemption period" and the registrar returns "locked" the extracted status will now display "locked,redemption period".
  • Added option to check TTL (Time To Live) for the domain root record. The "App Settings" have new options for managing this.
  • New display configurations called "DNS Data" and "MX Record" added to the "View" tab and the "View" drop-list.
  • Some visual improvements.
  • Setup will now create the "Safe Mode" link within a folder called "Safe Mode". Previously this link was created in the root folder. You can use the safe mode link to reset the software interface and to open without loading the last used project.


  • Added a new column called "Registry Created". This will display the domain creation date from the registry whois record and is meaningful for domains that have a separate registry whois data (Com, Net, TV, etc.). This is needed because the registry provided creation date differs from the registrar provided date for some domains.

    Use the "Setup Columns" option to enable the display of the extra column (if needed).
  • Some minor internal improvements


  • Fixed recent issues with website visibility data.
  • Improvements to Visual Interface


  • Fixed recent issues with website visibility data.
  • Added default support for XXX domains. Previously this required manual configuration.
  • Changed the application icon.


  • Fixed recent issues with website visibility data.


  • Fixed an issue with redirect URL display for some domains


  • Added default support for additional country codes.
  • Added support for checking domain SSL certificate expiry
  • Minor interface changes


  • Added a few new options to 'application settings' dialog.
  • Minor optimizations applied to some application defaults.


  • Fixed problem with CA domain expiry dates because of a format change (required a manual configuration change before)
  • Added support for JP domains
  • Improved data extraction


  • Improvements in lookup speed
  • Added options in context menu (right click within domain list) to copy domain table in 'tab' separated format. You can paste 'tab' separated data directly into Excel.
  • Added built-in support for CO domains (required manual configuration in earlier builds)
  • When renaming or adding new domain categories in the left side tree view pane, the software will check for unsupported characters (non alphanumeric, repeated spaces, etc).
  • The "domain manager" will highlight rows that contain a domain that is "available". Previously the highlighting of available domains happened only in the "domain finder"


  • Quick Find (Ctrl-F) is no longer case sensitive.
  • Added support for MX domains. Previously this required a manual configuration.


  • Now you can define http based proxy for any specific whois server. Please see http based whois.
  • Support for HTTP/1.1 based whois proxy script (only if you use web based whois). Previous versions worked only if the whois script was uploaded to a hosting account with a dedicated IP address. It now supports virtual hosts.
  • Name servers are always displayed in lower case now. Previously it was picked up exactly as it is in the last read whois data. This caused the NS data to be shown in mix of lowercase and uppercase.
  • Secondary lookup support for CC domains. CC domains require a second lookup (similar to NET/COM/TV domains). The software does it automatically now.
  • When you open a new document and lookups are in progress, you will be prompted to stop the lookups.
  • The Whois Setup dialog displayed a harmless "Delete Selected" button that did nothing. This was removed.


  • Domain Finder (the tool in Domain Punch pro that identifies available domain names) will now work faster and better. It will also automatically identify the invalid IP addresses (for DNS based lookups).


  • You can now double-click on a domain name to edit the categories the domain belongs to.


  • Added support for simple http based whois lookups.
  • Added support for properly parsing dates that contain "rd", "nd", etc. Example: 22nd June 2007, 1st Jan 2004.


  • Routine maintenance update. Includes minor interface changes.


  • You can now disable domain alerts for specific domains. Use the manual edit option in Details Tab to enable or disable alert for any domain.
  • The "Pending Delete" domain category will display domains that have a related text in whois output. This was not enabled before.
  • If you drag the mouse and shrink the domain table or the details view panel to almost zero size, the panel will become hidden. You can now prevent this from happening in the "Application Settings..." dialog.
  • Added default support for .TEL domains. Previously you had to manually configure .TEL support.
  • The Remove duplicates option in Keywords tab has been improved. It will now clean up the list (trim leading and trailing spaces, remove repeated spaces, etc.) before removing duplicates.


  • The details tab normally displays/edits dates in mm/dd/yyyy format. You can change this to dd/mm/yyyy using the "Config > App Settings" dialog. Please make sure that you restart the software if you change the date format for the details tab.

    Note: this is different from the date format for regular data display within domain list. Regular domain data list always uses the date format as specified in the system regional settings.
  • Added 3 new columns that show the IPs corresponding to the MX Records. These are labeled MXIP1, MXIP2 and MXIP3. You can enable the display of these columns from the Setup Columns option in the context (right-click) menu.


  • Now you can sort TLD-wise by clicking on the "#" column.
  • You can optionally make the "#" column to sort based on original insertion order by changing the setting in the "Config > App Settings" tab button.
  • Added support for SMTP authentication (for domain alerts)
  • Fixed an obscure bug in Keyword Manager.


  • Improved some of the messages displayed by the software.
  • Added built-in support for KR domains. (KR domains were already supported through manual configuration)


  • Simple maintenance update.
  • Minor bug fixes in Keyword Manager


  • Improved Whois Configuration and TLD / ccTLD Handling
  • Minor Interface Improvements


  • You can now do simple website monitoring using Domain Punch Pro. You can also specify text tokens to look for in the website's home page.
  • The exported CSV files include a header now.
  • There was a bug in the exported CSV files when text that contain a linefeed or carriage return is part of the exported data. This is now fixed.
  • The data entry box in "Add Domains" dialog has a buffer size of 1MB now. This means that you can paste text contents of upto 1MB into it. Previously this was much less (Windows default). To add domains from bigger text files, use the "Import" option instead of "Add Domains".


  • Added an option to import domain notes from a CSV file. Right click within the domain list and select "Extra Columns > Import Domain Notes..." The first row in the CSV file should contain the header names. If the notes contain a "," wrap the entire entry within quotes. You can see a sample CSV file below. Please note that the CSV file need not contain all four "notes" columns.
domainpunch.com,Invoiced,"Hello, There",ZZZZZ
  • Added support for SE domains. SE domains were previously supported through manual configuration.
  • CSV export failed when the list contained domain names in other languages (IDN). Fixed
  • CSV export - now prompts for a .CSV file instead of .TXT
  • If you are viewing domains that belong to a specific domain name category and try to add or import new domains, the newly added domains will be added to the currently selected category. You can disable this from the application settings dialog.
  • You can now right click within the category tree and select Reorder Categories to rearrange the category display order.


  • Added a new option for data extraction (string token) that will allow picking a specific line number after a token text. For example, use Registrant:@@#L#2 as the string token to extract the second line after the occurrence of Registrant:
  • Added in-built support for BE domains.
  • Added support for generating alerts when a ping or home page check fails.
  • Added support for generating alerts when IP address corresponding to a domain is changed.
  • Added an option to enable UTF-8 conversion for web-script POST data. Use this if you use IDNs.
  • Added Unicode support for the domain log file. Without this the domain log file will not display IDNs properly.
  • Added a check box for enabling Internationalized Domain Names (IDN) to the "Add Names" dialog.
  • Added support for extracting the organization name.
  • Bug Fix: Fixed data extraction failure when the required data is in the very last row of whois record.
  • Bug Fix: Fixed IP address display bug when the domain name contains an uppercase letter.


  • Added an option to view the log of domain name record changes ("View > Domain Log" ribbon button)
  • Minor bug fixes and Interface modification.
  • Update your copy if you use web-script option for domain name alerts.


  • Domain Punch Professional now supports IDN (Internationalized domain names). Just add domain names in their native language text and the software will automatically do the IDN conversion before lookups! Make sure that you enable IDN support from the "Application Settings" dialog.
  • Added a progress dialog when deleting large lists of domain names.
  • Improved performance when adding large domain name lists.
  • Minor bug fixes and display changes.


  • The 'Import Domains' option will now import the domain groups from older DMS files. There are some limitations to this because of the way the domain groups are stored in the DMS files. You will need to rename the domain groups after the import.
  • Added default support for ME domains.


  • Added an option to Generic Settings for doing IP (DNS) lookups after appending a "www." in front of the domain name. This will make the DNS lookups in v2 similar to that in previous version (v1.x).
  • Improved the project "open" and "save as" dialogs.
  • Changed the default data store path to My Domain Records. This will not affect any existing installations, but will make it consistent across all our domain management products.
  • Minor bug fixes.


  • Minor interface changes. Update only if you really want to, or if you are running a build older than 7/28/2008.


  • Added Web Forms Manager
  • Added support for "Live Links" and "Total SE #" in Web Visibility Check.
  • The "Programs" folder now includes a shortcut for starting the software in safe mode. This will start up the software without loading some of the registry settings and can be used to fix occasional problems due to a bad or corrupt program setting.


  • New Major Version Release.


  • Version 1.1 Released.
  • Added better support for managing domain groups.
  • Added support for MOBI domains.
  • Added visual interface enhancements.
  • Minor fixes.


  • Added support for EU domains
  • Minor bug fixes.
  • Support for high speed EU DAS (Domain Availability Service) lookups for EU domains. Please see the kb article for details.


  • Nominet changed the whois formats on Dec 13 2005 and this required some manual configuration changes. Download this version if you don't wish to make the configuration changes on your own. If you are installing over an existing copy,  right click on any .UK domain name in the list (after installing the new version and opening any of your existing data files) and select Data Extraction Setup > Reset To Default. Press yes when you are prompted for confirmation.


  • Added support for showing redirected URLs for site home pages with a 301/302 redirect.
  • Some minor changes


  • Changes to default whois configurations.
  • Some minor changes.


  • Country code domains like co.uk, com.au, etc. needed to be manually configured immediately after installation. This has been fixed.  Download only if you have problems looking up these domains or you haven't already configured the settings manually.


  • This update is not critical. Download only if you wish to.
  • The software is now digitally signed by Softnik Technologies. This is to ensure that the software has not been modified by any one. You can right click the downloaded file (if you are using Windows XP) and check  the 'Digital Signature' tab for details.
  • Supports importing domain names and data from the older version files (.DNM) of Watch My Domains Pro (v1.2).

    08/01/2004 (and previous updates)

  • HTTP page check will indicate status codes like like 200 OK, 301 Moved, etc. Previous builds used to follow the redirect and show the status of the final page.
  • Minor bug fixes and interface changes.
  • Removed all domain tree view items that point to this site.
  • Ability to create registrar name aliases
  • Better Sorting Options
  • Support for basic web visibility (site and link popularity)
  • Support for sorting in descending order.
  • User created domain groups/categories
  • Email alerts contain more information now.
  • All changes that have occurred to various domain name records are logged to a file on disk.
  • Ability to sort based on user's notes
  • A pop-up whois tool for quick domain name lookup (or for diagnostics).
  • Ability to manually edit important dates.