ButterKit is an App Store screenshot studio designed specifically for Apple platform developers, combining screenshot capture, design, translation, and publishing features into a single native macOS app. It helps you quickly create polished app store screenshots and complete localization, thereby improving your app's conversion rate.
Purpose
ButterKit is used to create App Store app screenshots and metadata, translate them into multiple languages, and publish them to App Store Connect. It is designed to replace the traditional screenshot design and upload workflow, allowing developers to focus more on the product itself.
Main Capabilities
- Capture and Import: Capture screenshots directly from the Xcode Simulator, or drag and drop PNG/JPG images onto 3D devices. It also supports linking image folders generated by Fastlane or Xcode UI tests, with automatic synchronization of updates.
- 3D Device Frames: Display screenshots using realistic 3D device models, with adjustable angles, Metal-based rendering, up to 120fps, and smooth editing.
- Professional Design Tools: Provides fonts, gradients, background editing, and built-in high-quality templates, with more templates and plugins available through the community marketplace. Supports placing 3D devices across multiple artboards to create seamless panoramic backgrounds.
- Automatic Translation: Supports one-click translation of screenshots and metadata into all 50 App Store languages, with designs staying synchronized across languages. Includes two translation engines: on-device translation (free, 18 languages, offline, fast, private) and cloud translation (included in both the free and Pro versions, supports all 50 languages, requires your own API key, with fees charged separately by the provider).
- Publishing and Export: Batch export images, or upload to App Store Connect with one click via the official API, ensuring the correct order. The Pro version also supports syncing metadata (such as "What's New," description, and promotional text) to all localized versions.
- App Store Preview: Preview how the app story appears on every device and in every language before publishing.
- AI/MCP Support: Built-in Model Context Protocol (MCP) server, allowing AI coding agents (such as Claude Code, Cursor, Codex) to automate screenshot generation, translation, and publishing to App Store Connect.
How to Use
- Capture screenshots from the Xcode Simulator, or drag and drop images/link folders to import.
- Edit in 3D device frames, using design tools and templates to adjust the style.
- Translate screenshots and metadata into the target languages.
- Batch export or upload to App Store Connect with one click.
Use Cases
- Indie developers or teams need to prepare multilingual screenshots and metadata for the App Store.
- Want to capture screenshots directly from the Xcode workflow and quickly iterate on designs.
- Need to automate screenshot generation and publishing, or use AI agents to assist with the work.
Limitations
- Requires macOS 26 or later; Apple Silicon M1 or newer chips are recommended, and Intel Macs are also supported.
- Cloud translation (50 languages) requires your own API key and may incur usage fees.
- Primarily aimed at Apple platforms (iOS, iPadOS, macOS, watchOS, visionOS), with limited Android support (including screenshot presets and the Pixel 10 Pro 3D device model).
- The Pro version removes the export watermark and unlocks metadata syncing. Specific pricing, subscription options, and free version features are not currently provided.
- There is a 14-day money-back guarantee, and teachers, students, veterans, and first responders can enjoy a 50% discount.