We stand with Ukraine to help keep people safe. Join us
When you purchase through links on our site, we may earn an affiliate commission

SerialTool for Mac

Serial Port Software for Mac OS.

Free
In English
5.0
Based on 5 user rates

SerialTool overview

SerialTool is the result of years of development and implementation of functionalities in the use of the COM port.

SerialTool is the most advanced serial port software ever made for macOS. It allows handling multiple COM ports simultaneously and offers a wide range of features, including logging, monitoring, and scripting with Python.

It supports the Modbus protocol and much more!

Ideal for professional users, it provides logging functions and timed multiple packet sending for intensive application stress tests.

SerialTool is available for Windows, macOS, and Linux.

What’s new in version 3.0.0

Note: Although Finder indicates no version number for this application, the developer refers to it as version 3.0.0.

This discrepancy is due to incorrect version information set inside the app’s internal metadata.

SerialTool, on the occasion of its third anniversary, has decided to completely renew its graphical interface with a modern touch, adding new features and improving existing ones. This update is particularly important and significant due to the overall performance boost of SerialTool.

Major Enhancements:

New GUI

Replaced the old GUI (Graphical User Interface) of the main window with a new, more intuitive Ribbon Bar, allowing smoother, faster, and more complete navigation, also suitable for lower-resolution screens.

New Terminal Window

Fully rewritten the terminal, providing smoother scrolling and preventing slowdowns of the serial port even with long packets or logs. The new terminal introduces the following features:

  • Line numbers displayable on the left side.
  • Ability to export terminal content directly in ASCII or Hexadecimal format — either the visible screen or the entire terminal buffer.
  • In ASCII Plain view mode, it’s now possible to visualize special control characters (e.g., ESC = ␛ , Line Feed = ␊) using their corresponding symbols.
  • Set the maximum number of displayed lines.
  • Improved keyboard input handling in the text box, especially in case of focus loss.

Status Bar

Serial data traffic is now shown in the status bar at the bottom of the application window.

Status Bar Icons

New status bar icons on the right now indicate the state of Alarms, AutoAnswer, Serial To Network and Data Recording to File features. Popup icons also appear in case of transmission or reception errors.

Quick Actions

The title bar now includes Quick Actions on the right to instantly switch between Terminal and Hexadecimal mode. The "Search" icon has also been relocated into these Quick Actions.

.pcap Data Export

Added the ability to export packets from the Session Packet view and COM Sniffer in .pcap format, allowing for analysis with Wireshark dissectors. This makes it possible, for example, to sniff Modbus packets and have them interpreted directly by Wireshark.

Minor Enhancements:

Removed some rarely used styles (themes) and optimized the remaining ones. Added a warning in Linux when high serial traffic is detected. Added the ability to recenter the application on the screen from the Configuration menu. If COM Sniffer is active, terminal view mode is temporarily disabled.

Bug Fixes:

  • Fixed full application shutdown when other windows are still open.
  • Fixed loading of manually added COM ports when saving the serial configuration.
  • Fixed display of the “System Tick” timestamp.
  • Fixed trailing comma display for the last received byte in Terminal mode when “Hex Programmer” option is enabled.
  • Fixed COM detection in Virtual COM Splitter for emulated ports (e.g., Quectel GB95-M3 modem).
  • Fixed malfunction when pressing the Enter key in the “Special Buffers” screen.
  • Fixed issues when changing the maximum number of packets displayed in the Session Packet view under high traffic conditions.
  • Fixed the bug on macOS in the Terminal screen where sending special character combinations from the keyboard caused the application to crash.
  • General visual improvements have been made to the user interface to ensure better compatibility with low-resolution monitors and to enhance the overall user experience.

    View older SerialTool versions

    SerialTool for Mac

    Free
    In English
    Version 3.0.0
    Write a detailed review about SerialTool

    What customer like

    Performance
    Stability
    Value

    What needs improvements

    Regular updates

    SerialTool qualities

    Value
    5.0
    Ease of use
    4.0
    Features
    5.0
    Reliability
    4.0
    Customer support
    4.0

    Write your thoughts in our old-fashioned comment

    MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
    5.0

    (3 Reviews of SerialTool)

    • Comments

    • User Ratings

    DanGIT
    DanGIT
    Jul 7 2025
    3.0.0
    0.0
    Jul 7 2025
    0.0
    Version: 3.0.0
    Per Go64 the Architecture is Intel 64 and NOT Apple Silicon.
    diffymizzy
    diffymizzy
    Aug 30 2023
    1.2.0
    5.0
    Aug 30 2023
    5.0
    Version: 1.2.0
    That's a great software for serial port. One of the few existing for MAC and it is great to have it. It is super easy to use it.
    mckey128
    mckey128
    Jan 4 2023
    0.9.0
    5.0
    Jan 4 2023
    5.0
    Version: 0.9.0
    Well frankly speaking I was doubtful when I first saw all supported features. So far this software looks great especially if you are looking for a serial port software when you are developing on embedded systems. I would suggest you this if you are using an Arduino board. The User Interface is straight forward even if I personally like keyboard shortcuts. Great job guys...
    diffymizzy
    diffymizzy
    Aug 30 2023
    1.2.0
    5.0
    Aug 30 2023
    5.0
    Version: 1.2.0
    duolabs
    duolabs
    Aug 18 2023
    1.2.0
    5.0
    Aug 18 2023
    5.0
    Version: 1.2.0
    Brandon MacUpdate
    Brandon MacUpdate
    Aug 17 2023
    1.2.0
    5.0
    Aug 17 2023
    5.0
    Version: 1.2.0
    Bottacco
    Bottacco
    May 17 2023
    0.9.0
    5.0
    May 17 2023
    5.0
    Version: 0.9.0
    mckey128
    mckey128
    Jan 4 2023
    0.9.0
    5.0
    Jan 4 2023
    5.0
    Version: 0.9.0