A native code screenshot studio for Mac

Turn code into something
worth sharing.

Create polished code screenshots without leaving your desktop. Beautiful defaults, precise controls, zero accounts.

macOS 15 or later Apple silicon & Intel Free essentials forever

Oktoshot interface showing presets, a live code screenshot preview, and canvas controls
Native macOSNo account requiredNo watermarkOne-time Pro purchase

From raw code to ready-to-share

A complete workflow, without the clutter.

01
struct Snapshot {
  let title: String
  let theme: Theme
}

Write or drop in code

Start typing, paste a snippet, or drop in a source file. Oktoshot detects the language and highlights it as you work.

02
Canvas padding 32 px
Corner radius 20 px

Make it unmistakably yours

Choose a theme, title bar, canvas size, padding, border, shadow, and export scale—with every change reflected live.

03
PNGJPEGReady to share

Share at full fidelity

Copy straight to the clipboard or export crisp PNG and JPEG images at 1× or 2× resolution.

Power when the work gets serious

More than a pretty screenshot.

Oktoshot Pro adds repeatable workflows for documenting, explaining, and exporting code—without sending your source to a web service.

Batch export in Oktoshot

Batch export

Turn a folder of source files into a consistent set of images, with per-file previews and one-click export.

Export recipes in Oktoshot

Export recipes

Save destination, format, scale, naming tokens, and conflict handling once—then reuse the recipe everywhere.

Compositions in Oktoshot

Compositions

Build before-and-after comparisons, code explanations, feature spotlights, and social-ready layouts.

Annotations in Oktoshot

Annotations

Add callouts and arrows directly to the canvas so the important part of a snippet is impossible to miss.

Saved snippets in Oktoshot

Saved snippets

Keep useful examples in a private, local library and bring any of them back into the editor in seconds.

Custom preset import & export

Package a complete look as JSON, move it between Macs, or share it with a team.

Focus area

Keep the selected lines crisp while surrounding code recedes naturally—without covering the canvas.

Line highlighting

Emphasize a continuous range—even across blank lines—with a color tuned to your design.

Real output from Oktoshot

Eight built-in looks. Exactly as exported.

Every example below comes directly from the current app. Pick a preset, adjust the details, and save your own reusable variation.

Default preset exported from Oktoshot
DefaultActual app export
Minimal preset exported from Oktoshot
MinimalActual app export
Dracula preset exported from Oktoshot
DraculaActual app export
Solarized Dark preset exported from Oktoshot
Solarized DarkActual app export
GitHub Dark preset exported from Oktoshot
GitHub DarkActual app export
Tokyo Night preset exported from Oktoshot
Tokyo NightActual app export
Retro Terminal preset exported from Oktoshot
Retro TerminalActual app export
Clean Toolbar preset exported from Oktoshot
Clean ToolbarActual app export

A fair way to build software

Free to create. Pro when you want more.

The complete code-screenshot workflow stays free forever. Pro adds advanced styling, reusable workflows, and automation—with one purchase, not another subscription.

Oktoshot Free

$0

Everything you need to create and export a polished shot.

  • Syntax highlighting and live preview
  • Built-in and custom presets
  • PNG and JPEG at up to 2×
  • No watermark or artificial limits
Oktoshot Pro

One time

More creative control and faster repeatable workflows.

  • Batch export and reusable export recipes
  • Annotations, comparisons, and compositions
  • Custom branding and saved snippets
  • Portable presets and Apple Shortcuts integration
$11.99 at launch

Built for the Mac you already use

Your code deserves a better frame.

Oktoshot is coming soon for macOS 15 and later. No account, no subscription, no watermark.

Get launch updates