iTerm2 is a terminal emulator for OS X that does amazing things

iTerm2 for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download iTerm2 3.4.4

iTerm2 3.4.4

  -  22 MB  -  Open Source
  • Latest Version

    iTerm2 3.4.23

  • Operating System

    macOS 10.14 Mojave or later

  • User Rating

    Click to vote
  • Author / Product

    George Nachman / External Link

  • Filename

    iTerm2-3_4_4.zip

  • MD5 Checksum

    2bbc6a13a21e24e5a104ca1eba901fa0

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of iTerm2 3.4.4.


For those interested in downloading the most recent release of iTerm2 for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • iTerm2 3.4.4 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

Annoying things I'm sorry about:
- You'll be asked to re-install the Python runtime. This fixes a problem where pip3 would sometimes fail. Instead of creating a symlink of ~/Library/ApplicationSupport we will now use ~/.config/iterm2/AppSupport.

New Features:
- Tab titles now parse very basic HTML tags for bold, italic, and underline. Less-than and ampersand entites are also recognized
- Margins are now adjustable in Prefs > Appearance > Panes
- Add an option to save prefs to a custom folder automatically
- The composer now integrates with command history and makes completion suggestions
- When you right click on text with a hyperlink, "Copy Link Address" is now available in the
context menu

Improvements:
- The changelog now has a PGP signature
- Improve performance of opening lots of tabs at once
- Improve performance when changing prefs that affect many tabs
- Tabs are now selected on mouse down rather than on mouse up
- Hide tab close button on small tabs to prevent accidental closure
- Confirm deleting entries in the password manager
- Tab icons are now always left aligned and get
replaced with the close button on hover
- Plain-text logs now include timestamps
- Recognize U+251C and U+2524 as column dividers for selection's soft boundaries
- Reduce minimum dimming amount allowed in Prefs > Appearance > Dimming
- Use terminal background color to determine appearance of composer
- You can now use Cmd-W to dismiss the composer
- Don't show an alert if the initial tmux integration command fails
- When you split a pane in tmux integration and focus follows mouse is on, don't make the pane under the mouse active. Make the new pane active
- New tmux windows created outside iTerm2 (e.g., by running `tmux new-window`) will become tabs in the current window
- Give backpressure to commands run in the background (e.g., from triggers) to keep them
from hogging CPU
- Improve performance of creating a new session in a custom directory
- Improve performance when there are big background images
- The composer now clears the existing command by sending C-U C-K
- Handle "Default_Ignorable" unicode characters correctly
- Use the background color of inactive sessions to determine the split pane divider color
- Improve performance of decoding inline images
- Allow emoji picker to be added to the touch bar
- Add "Send Snippet" as a key binding action
- Remove the popover composer UI; use the large composer UI regardless of whether there is a
status bar
- Add a button in the composer UI to open explainshell.com
- When you hold down cmd while dragging in a file from Finder, insert a command to cd to its
containing folder
- The GPU renderer now draws a frame at least every half second to prevent a brief hang after inactivity

Fixe:
- Fix various crashes
- Fix a bug where tab labels would be white in light mode when there was a colored tab.
- Fix alignment of underlines in GPU renderer
- Fix various drawing bugs in legacy renderer
- Fix a bug where on Big Sur transparency doesn't work with background images
- Fix $$$$ in profile commands, which should be replaced with $$
- Fix a bug in key reporting for arrow keys when application cursor mode is on. This caused
problems in vim
- Improve how background colors are blended with background images in GPU renderer to be
consistent with legacy renderer
- Fix a bug where Window > Move to (display) was disabled
- Fix a bug where tmux panes would get killed when switching sessions
- Don't show the "short-lived session" warning in tmux integration when creating a new tmux
session
- Fix a problem where BBEdit couldn't find the parent iTerm2 app
- Tolerate missing profiles when restoring a window arrangement
- Don't show swipe-between-tabs animation when there is only one tab
- Give minimal windows an invisible proxy icon so that accessibility can tell what the current directory is
- Tmux integration windows enter full screen when the profile specifies it
- Fix a bug where windows were not movable after exiting full screen
- Fix various bugs in the "Add Trigger" menu item
- Fix bugs where switching tabs makes a cleared search field regain its previous value
- Fix a bug where async_get_full_profile in Python API would throw for some profiles
- Reduce size of saved state database
- Fix a bug where tmux integration didn't work on OpenBSD
- Fix a bug where clicking in the search field didn't work
- Fix a bug where non-default background colors had the wrong opacity in the GPU renderer
- Fix tiled images, which did not tile properly
- Fix a bug where newly added snippets cannot be selected in the menu
- Fix a bug where the login shell could be launched as x86 only
- Fix layout bugs when resizing shortcuts prefs windows
- Reduce CPU utilization when GPU resources are scarce
- Fix a bug where minimum contrast didn't work correctly in GPU renderer sometimes
- Make the tab color selection menu item look right in dark mode
- When you drag a tab out of a window, show the previously selected tab. That makes it possible to drag another tab into a pane in the current tab
- Fix a bug where the tmux initial window mode was not respected
- Fix a bug where miniaturized windows were restored non-miniaturized
- Fix a bug where the "do not remap" action didn't work when secure keyboard input was turned on
- Fix a file descriptor leak in the main app and also the server
- Fix crash when opening session title bar menu
- Fix a bug where advanced working directory settings were not editable
- Fix a bug where sessions could have a line of the wrong color near the top when empty
- Fix color of tab bar text on Big Sur
- Fix a bug where double-clicking on a session's title bar didn't maximize tmux panes correctly
- Fix truncated button in status bar search field
- Update window blur when changing window styles
- Turn off paste bracketing and other undesirable terminal state when relaunching a session

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe