What's New in version 2.51:

  • Added 'Creation Timestamp' column, which displays the date/time that the connection was created. Be aware that this information is not available for all connections and it works better on Windows 10.

What's New in version 2.50:

  • Added new columns: 'Sent Bytes', 'Received Bytes', 'Sent Packets', 'Received Packets'. These columns are active only when running CurrPorts as Administrator , 'Auto Refresh' mode is active and the 'Collect Send/Receive Bytes Information' option is turned on. Added new columns: 'Sent Bytes', 'Received Bytes', 'Sent Packets', 'Received Packets'. These columns are active only when running CurrPorts as Administrator , 'Auto Refresh' mode is active and the 'Collect Send/Receive Bytes Information' option is turned on.

What's New in version 2.36:

  • Added 'Auto Size Columns+Headers' option.

What's New in version 2.35:

  • The 'Resolve IP Addresses' option now also works with IPv6 addresses.

What's New in version 2.32:

  • Added option to choose another font (name and size) to display in the main window (Under the View menu).

What's New in version 2.31:

  • You can now specify process ID in the /close command-line option, for example: cports.exe /close * * * * 2154

What's New in version 2.30:

  • Added separated display filter for every TCP state, under Options -> State Display Filter ('Display Syn-Sent', 'Display Time Wait', and more...)

What's New in version 2.25:

  • Added 'Hide Items With Loopback Address' option (Hide items that their Local Address or Remote Address is or ::1 )

What's New in version 2.22:

  • Fixed bug: The 'Run As Administrator' option failed to work on some systems.

What's New in version 2.21:

  • Changed the way that the 'Use DNS Cache For Host Names' option works, in order to solve a memory leak problem.

What's New in version 2.20:

  • CurrPorts now displays the process names (Some of them without the full path) for most processes when you run it without elevation ('Run As Administrator'). Also, the 32-bit version of CurrPorts now detects 64-bit processes properly.

What's New in version 2.15:

  • Added 'Run As Administrator' option (Ctrl+F11), which allows you to easily run CurrPorts as Administrator on Windows Vista/7/8/2008. (When you run CurrPorts as admin, information about all prcesses is displayed)
  • Fixed bug: CurrPorts failed to remember the last size/position of the main window if it was not located in the primary monitor.

What's New in version 2.12:

  • You can now disable/enable all filters from the toolbar.

What's New in version 2.10:

  • When saving the opened ports from command-line, CurrPorts now uses the same columns order saved in the .cfg file.

What's New in version 2.09:

  • Fixed bug from version 2.08: Some filters stopped working...

What's New in version 2.08:

  • Added support for filtering by process ID (In Advanced Filters window), for example: include:process:327

What's New in version 2.07:

  • Fixed the flickering on automatic refresh.

What's New in version 2.06:

  • Fixed issue: The properties dialog-box and other windows opened in the wrong monitor, on multi-monitors system.

What's New in version 2.05:

  • Added support for GeoLite City database. You can now download the GeoLite City database (GeoLiteCity.dat.gz), put it in the same folder of cports.exe, and CurrPorts will automatically use it to get the country/city information for every remote IP address.

What's New in version 2.02:

  • CurrPorts now displays a simple error message if it fails to close one or more TCP connections.

What's new in version 2.01:

  • The 'Remote Address' and 'Local Address' columns are now sorted by the IP address numerically. (In previous versions they were sorted alphabetically)

What's New in version 2.00:

  • Added optional fifth parameter to the /close command-line option, which allows you to specify a process name (e.g: firefox.exe)

    What's New in version 1.97:

    • The 'Use DNS Cache For Host Names' option is now turned off by default, because it seems that reading the DNS cache causes a memory leak on some Windows 7/x64 systems.

    What's New in version 1.96:

    • Fixed bug: CurrPorts randomly failed to display remote port numbers of IPv6 connections.

    What's New in version 1.95:

    • Added 'Use DNS Cache For Host Names' option. When it's turned on, CurrPorts uses the DNS cache of Windows to resolve remote IP addresses.

    What's New in version 1.94:

    • Added 'Custom' AutoRefresh option under Options -> Auto Refresh. The number of seconds for the Custom AutoRefresh can be set in the Advanced Options window (Ctrl+O)
    • Fixed the problem with sending the data to stdout (when the filename is empty string).

    What's New in version 1.93:

    • Updated the internal country names (added more 14 countries) thar are used for displaying the country name in the 'Remote IP Country' column.

    What's New in version 1.92:

    • When choosing 'Clear Log File' option, CurrPorts now asks you whether you want to clear the log, in order to avoid from clearing the log file by mistake.

    What's New in version 1.91:

    • Added 'Beep On New Ports' option.

    What's New in version 1.90:

    • Added 'Tray Balloon On New Ports' option. When both this option and 'Put Icon On Tray' option are turned on, every new port detected by CurrPorts will be displayed in a tray balloon. (If the TCP/UDP port is filtered by the other CurrPorts options and it's not displayed in the main window, it won't be displayed in the tray

    What's New in version 1.87:

    • Improved the 'User Name' column. If you run CurrPorts as administrator, this column will display the user name for all processes. (In previous versions, CurrPorts failed to detect processes created by other users, even when you run it as Administrator)

    What's New in version 1.86:

    • Added 'Mark Odd/Even Rows' option, under the View menu. When it's turned on, the odd and even rows are displayed in different color, to make it easier to read a single line.

    What's New in version 1.85:

    • Added command-line options to control the settings under the Options and View menus: /MarkPorts, /DisplayUdpPorts, /DisplayTcpPorts, /DisplayClosedPorts, /MarkNewModifiedPorts, /SortOnAutoRefresh, /AlwaysOnTop, /AskBefore, /DisplayIPv6Ports, /DisplayListening, /DisplayEstablished, /DisplayNoState, /DisplayNoRemoteIP, /ResolveAddresses, /RememberLastFilter, /DisplayPortInAddress, /AutoRefresh, /ShowInfoTip, /TrayIcon, /TrayIconOneClick, /StartAsHidden, /LogChanges, /LogFilename, /DisabledFilters, /AddExportHeaderLine

    What's New in version 1.83:

    • Added 'Add Header Line To CSV/Tab-Delimited File' option. When this option is turned on, the column names are added as the first line when you export to csv or tab-delimited file.

    What's New in version 1.82:

    • Added 'Resize Columns On Every Refresh' option, which allows you to automatically resize the columns according to the text length on every refresh.

    What's New in version 1.81:

    • Added more include/exclude filter options in the context menu of CurrPorts.

    What's New in version 1.80:

    • Added custom log line option (In 'Advanced Options' window), which allows you to set the format of the log line and put in it any column value you like.

    What's New in version 1.76:

    • Added 'One-Click Tray Icon' option. When it's checked and you use the tray icon option, one click on the tray icon with the left mouse button will open CurrPorts. (Without this option, double-click is required)

    What's New in version 1.75:

    • Added 'Exclude Selected Processes In Filters' option in the context menu.
    • Added accelerator key for 'Include Selected Processes In Filters' option.
    • Fixed bug 'Include Selected Processes In Filters' option: failed to work on system process.
    • Added 'Disable All Filters' option to easily toggle between active filter state and no filter state, as an alternative for 'Clear All Filters', which doesn't allow you to return back the filters.

    What's New in version 1.70:

    • Added /sort command-line option for sorting the connections list saved from command-line.

    What's New in version 1.66:

    • Fixed issue: When CurrPorts window is hidden and there is an icon in the taskbar, running CurrPorts again will open the existing instance of CurrPorts, instead of creating another one.

    What's New in version 1.65:

    • Added drag And drop icon in the toolbar that allows to to easily filter by the desired application. Simply drag the target icon into the window of the application, and CurrPorts will display only the opened ports of this application.

    What's New in version 1.60:

    • Added new column: Window Title (The window title of the process)
    • Added 'Clear All Filters' option.
    • Added 'Include Selected Processes In Filters' option. Allows you to easily filter by selected processes.

    What's New in version 1.56:

    • Added new option: Ask before any action. (If you uncheck this option, CurrPorts won't ask you any question before closing ports/applications)

    What's New in version 1.55:

    • Added number of remote connections to the status bar.
    • Added ports information in the tray icon tooltip.