iTerm2 to Ghostty Config Converter

This tool allows you to convert an iTerm2 configuration or theme file to a Ghostty config file. Simply load your iTerm2 config or theme file and click the download button to get your Ghostty config file. The conversion is entirely done in the browser and no data is sent to a server.

There are currently three supported file formats:

Your iTerm2 configuration
.plist
file is located at
~/Library/Preferences/com.googlecode.iterm2.plist
. If you upload a iTerm2 configuration file, you can select which profile or color scheme you want to convert. The tool will default to the first in the list.

You can obtain a
.json
export of your profile by going to iTerm2's "Settings..." menu, selecting the "Profiles" tab, and clicking on the profile you want to export. Then click the "Other Actions" dropdown and select "Save Profile as JSON...".

You can obtain a
.itermcolors
file of your current colorscheme by going to iTerm2's "Settings..." menu, selecting the "Profiles" tab, clicking the "Colors" sub-tab and clicking on the "Color Presets..." dropdown.

Currently, this tool supports several basic settings. Please check the list in the code. If you find that it's missing something, please create an issue.