TermShot
Beautiful terminal screenshots in 2 seconds
Paste terminal output, pick a theme, copy a retina-quality image. Renders ANSI colors and auto-colorizes plain text.
Free version includes a watermark. Pay once to remove it.
Demo
Features
- Smart color detection — parses ANSI escape codes for accurate terminal colors. For plain text, auto-colorizes prompts, git output, paths, URLs, errors, tool output, and more.
- 6 themes — Dracula, Catppuccin Mocha, One Dark, Solarized Dark, GitHub Dark, Monokai. Each maps all 16 ANSI colors to a curated palette.
- Gradient backgrounds — Ocean, Sunset, Forest, Midnight, Slate, or transparent. Terminal chrome floats with drop shadow and rounded corners.
- Retina export — all images render at 2x resolution for crisp results on high-DPI displays.
- macOS terminal chrome — native-looking window frame with traffic light dots and a configurable title bar.
- Copy + Save — one click copies the image to clipboard and saves to /tmp. Toast shows a "Copy path instead" link for pasting into text-only inputs like Claude or ChatGPT.
- Menu bar app — lives in the menu bar, not the Dock. Click the icon or use a hotkey.
- Configurable — font size, padding, title text. Customize the output to match your style.
How It Works
- Copy terminal output from iTerm2, Terminal.app, or any terminal
- Open TermShot — click the menu bar icon
- Click Paste — your output renders with the selected theme
- Click Copy — image on clipboard, ready to paste anywhere
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Cmd+V | Paste terminal output |
| Cmd+Shift+C | Copy image to clipboard |
| Cmd+S | Save image to file |
Privacy
TermShot processes everything locally on your Mac. No data leaves your machine. No analytics, no tracking, no accounts. The only network request is license key validation at activation.
Requirements
- macOS 10.15 (Catalina) or later
- Apple Silicon
FAQ
How is this different from Carbon or Ray.so?
Those are for code snippets. TermShot is for terminal output — it handles ANSI escape codes and auto-colorizes plain text that terminals strip when copying. Carbon and Ray.so don't support terminal colors.
What about the watermark?
The free version adds "made with termshot" in the bottom-right corner of exported images. Pay $9.99 once and it's gone forever. No subscription.
Does it capture my terminal automatically?
No. You copy text from your terminal and paste it in. No screen capture permissions needed.
Why can't I paste the image into Claude/ChatGPT?
Claude and ChatGPT text inputs don't accept image paste from the clipboard. Click "Copy path instead" in the toast — it copies the file path so you can reference the image in your message.
Do I need an internet connection?
Only for license activation. After that, everything works offline.