Le-tools.com Forum Contact


What is it

  • XL-Whois is a tool to make multiple advanced whois requests;
  • It supports Domain Whois, Network Whois, DNS Records and GeoIP;
  • Object for the requests are parsed from the clipboard content so time to prepare the request is reduced to minimum;
  • Supported objects are IPv4, hostname, domain name and IPv6. Domain extensions for hostname and domain name are validated from a common database that can be updated every time you use the tool;
  • XL-Whois stores responses from Network Whois requests in database and cache. The database can be imported and exported so you can share your data between your computer or with other people;
  • XL-Whois can also log your request that you can comment and those logs are stored in a database;
  • Before making a request, XL-Whois verifies your databases and informs you if you already made the same request and the result you got;
  • Network Whois Database can be viewed, searched, filtered, analysed and even data from other Network Whois report obtained by any other tool can be parsed and added to your database;
  • XL-Whois also provides advanced search capabilities to get all ranges for a specific organisation or ASN.

See documentation for more details.



Version History

Version Comments
  • Removed GeoIP database update.
  • In Whois database: The function Find in Logging database has been added to the popup menu.
  • The program (tray icon) can be started only once.
  • For Domain whois, there was an issue when the registrar whois server was different from the official database (ex.: whois.google.com instead of whois.verisign-grs.com for some .com domains).
  • In Network whois properties window, Get/Update Network whois data results was "1" when there was only data for the parent range.
  • GeoIP2 was generating fatal error when trying to resolve some IP addresses like non public addresses.
  • RDAP protocol for network whois is now supported.
  • GeoIP2
    • GeoIP details can be added to report
    • GeoIP details are shown in Network whois properties window
    • Language for GeoIP can be configured
    • When country is not indicated in a network whois response, GeoIP is used to find the information (may occur with LACNIC)
  • Get all related ranges
    • Window has been rebuilded, so you can now see details about the route, the organisation and/or the AS
    • You can see details in a formatted, treeview or raw format
    • You can change the organisation or the ASN in the query
    • In the related ranges view, you can show and select all ranges, parent only or small only (more specific ranges)
    • Netname are added to the ISP name, but you can remove it with a single button
    • In some cases, name can be choose from a list
  • Network whois properties window (replaces Network whois and Edit ISP windows)
  • In Logging Database, line is green when report for item is available and report can be opened with double-click
  • In Clipboard window, Edit button has been change to Save button
  • When parsing a network whois response, use uppercase by default for country code (de -> DE)
  • Network whois data can now be parsed directly from Clipboard
  • In Whois database, filters that use contains are now case insensitive
  • In Whois database, lines can be filtered from selected cell
  • Analyse database window can be resized
  • There were some issue when parsing some network whois response from RIPE
  • Whois server for domain whois was not always the good one
  • Check all option was not in the good grid in Analyse database window
  • Fixed an issue with domain whois for some gTLD when additional request was made too fast.
  • All request options can now be selected in the tray menu.
  • You can send a whois with comment from tray.
  • You can open report directory from tray.
  • When whois server is unknown for domain whois, a request is done to Internic to identify the whois server.
  • In Whois database:
    • You can refresh selected ISP.
    • You can add or edit and entry.
    • IPv6 is now supported by Analyse Database function.
  • IPv6 parent ranges are now added to whois database (ARIN only).
  • Open user dir from Settings window
  • Closing the main window doesn't exit the program anymore. To quit, you must now use the Quit function from the tray menu.
  • Documentation has been modified.
  • There was an issue with ARIN and IPv6 addresses. Net::Whois::IP has been modified to include ! operator.
  • There was an issue with LACNIC network whois response when removing double line break.
  • Fixed an issue where Network Whois gives two ranges with the same starting IP address and with the largest range as the first obtained result. In this situation, the first result was kept even if it was not the smallest block. This problem came from a module which XL-Whois depends on. So, I have modified the module to use the block size instead of the starting IP address to determines which block is the smallest one.
  • Full date and time is now used for Whois Database
  • Fixed an issue with filters in Whois Database window that was not working when operator contained spaces.
  • Fixed an issue where number of ISP was not updated correctly after a whois request.
  • Now, XL-Whois comes with an installer.
  • Documentation in now online.
  • Link to configuration window in the taskbar menu
  • Support of IPv6 in Whois database
  • New function from the Whois database popup menu: Get all related ranges
  • Extract whois info from a file function can now extract and store Network whois data
  • New Configuration Wizard (when using the tool for the first time)
  • New option to force the registry to use for network whois
  • Fixed an issue related to whois server database (tld.json) that contains comment lines
  • Fixed issues if the user delete the path of Logging database, Whois Database or folder for reports
  • Fixed an issue when an ISP is deleted, network whois data was not deleted
  • Fixed an issue when an ISP is added, green background in grid was not set
  • Fixed an issue with line breaks when an ISP is added from LACNIC
  • Fixed various issues with the Configuration Wizard
  • Fixed various issues with database changes in the GUI
  • New taskbar shortcuts
    • Whois function is now enabled or disabled depending if there are items in clipboard
    • Whois function text is modified with the first parsed item in clipboard
    • New shortcut to the View/Edit clipboard content window
    • Query options can now be selected from the taskbar menu
  • New setting options
    • Start the tool in taskbar (minimized)
    • Customize User-Agent
  • Fixed issue with checking update of the Whois Server database on Github
  • Fixed some display issues
1.0 First release.


To translate XL-Whois to other languages:

If you translate the tool and you want to share, contact the author.

Available translations:

To install, save the appropriate Lang.ini file in the default folder of the tool (if you used the installer, it should be AppData. Otherwise, it's the same folder of the program).

Language Version Contributor
Fran├žais 5.1 Largo


Copyright (c) 2015-2020 Alain Rioux (le-tools.com)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.


For database:
For icons:
  • The main logo of XL-Whois have been created by Icojam (http://www.icojam.com) and is licensed as "Public Domain". Many other icons come from the same collection like database search icon, open file icon, create file icon, check update icon
  • Clipboard icon has been created by PixelMixer and is distributed as freeware.
  • Documentation icon has been created by Oxygen Team (http://www.oxygen-icons.org) and distributed on term of the GNU Lesser General Public License.
  • Select folder and view content directory icon come from Danish Royalty Free Icons by Jonas Rask Design (http://jonasraskdesign.com). These icons are free to use in both commercial products as well as personal use.
  • Filter icons (use, delete, add) and Search icons (search, search previous, search next) in the Whois Database Window come from the Fugue Icons collection by Yusuke Kamiyamane (http://p.yusukekamiyamane.com) and are licensed under a Creative Commons Attribution 3.0 License.


Source code is hosted on SourceForge and GitHub. Binaries are hosted on SourceForge.

Filename MD5 SHA256
XL-Whois Setup 5.1.1.exe 5a575d40c54dc5498f8535d1ff8b205a fca767913506f7dfc6f97cd7e048ce518e8e94c13e3e08c75b747f75ffb5daf2
XL-Whois 5.1.1.zip 3bd5ca6fc4cf7c79da051e472bac0380 0e4d1b3bb5155cb4630259f307928d512342eacd19e5030cd1957a7b0c5f89f9
XL-Whois Setup 5.1.exe 6f28ebda831b97ed13d83c4a01918d7f 691a7ad970cce7aa70356ee99ac7f7b3bb241193f81dcc605f41cf9e16ed40f0
XL-Whois 5.1.zip ebe7e4becfc4bcb055ff40c5f559f03e 1d73b7be923c613dc2674ce13c6c1c2cc7ad152cec9c2d62bcfc468223036188

Download XL-Whois

If you want to download the standalone version or an older version, check on SourceForge.

Additional content
Whois database export (Canada) Use the tool import function to add.
Date: 2016-04-08.
It does not contain all ISP from Canada (most are Quebec area), but that could be a good start... If you want to share a part of your database, contact the author.

If you install many tools of the XL-Toolkit, you should follow these instructions.

Copyright (c) 2015-2023 Alain Rioux