Screenshot Bro vs Screenshots Pro
Short answer: Screenshots Pro is the one to keep if your screenshot sets are regenerated from a CI pipeline through its REST API, or if you want a browser editor with nothing to install. Screenshot Bro fits when one person designs on a Mac, wants the project as a local file that works offline, and uploads straight to App Store Connect and Google Play without a subscription. Both free tiers are real, not trials.
Details about Screenshots Pro were checked in August 2026 on Screenshots Pro's own site, pricing and licence pages, and its developer docs; pricing and features change, so verify there before deciding. If something here is out of date, tell us and we will fix it.
What each tool actually does
Screenshots Pro
Screenshots Pro is a browser-based screenshot generator for iOS and Android store listings, first released in May 2022 according to its changelog. You pick a template, drop screenshots into the device slots, edit the text in a drag-and-drop editor, and its "smart-export" renders the design at every App Store and Google Play size in one go. The homepage counts "23 pixel-perfect devices" in clay and real-device styles, portrait and landscape. The newest devices named on the site are the iPhone 16 / 16 Pro Max, iPad Pro M4 and Google Pixel 8 Pro; the last changelog entry, dated 25 October 2024, added the iPhone 16 and the iPad Pro M4.
The pricing page lists three plans. Basic is "$0 forever" with all devices, all pre-made templates, all editor features, auto-save and smart-export for all sizes. Standard is $19/month and adds 3D angles (seven perspective variations per 3D-enabled device), template storage, custom fonts, localization and a standard licence. Extended is $49/month and adds API access, the right to charge end clients and an extended licence. Annual billing is marked "save 35%". The licence page adds a detail the pricing page leaves out: Basic output must carry an attribution link wherever it is used. Localization is automatic translation "to any language supported by App Store and Google Play Store"; no language count is published.
Screenshot Bro
Screenshot Bro is a native Mac, iPad and iPhone app (macOS 15.0+, iOS/iPadOS 18.0+) sold only through the App Store. There is no account and no server: a project is a plain-JSON file on your disk with a published schema, the editor works offline, and iCloud sync is opt-in. The free tier has no expiry and gives you one project with 3 rows and 5 templates per row, every device frame, shape and locale, watermark-free exports, and direct upload to App Store Connect and Google Play; Pro only removes the project, row and template limits. Localization is 81 built-in language presets plus custom codes, with on-device auto-translate through Apple's Translation framework for the languages it supports. What it does not have is a hosted API or CLI; the only automation surface is a local, opt-in MCP server on Mac, and that gap is the axis this page turns on.
Side-by-side
| Screenshots Pro | Screenshot Bro | |
|---|---|---|
| Platform & install | Web app in the browser; nothing to install, any OS | Native Mac, iPad and iPhone app (macOS 15.0+, iOS/iPadOS 18.0+), from the App Store |
| Account required | Not to start editing (“no account needed”); an account holds cloud auto-saves, paid plans and the API token | None — no signup; projects are local files |
| Price model | Basic $0 forever; Standard $19/month; Extended $49/month; “save 35%” billed annually | Free tier with no expiry; Pro unlock sold as a lifetime purchase or a subscription (price shown in the app) |
| Free tier limits | All devices, all pre-made templates, all editor features, auto-save, smart-export; no 3D angles, template storage, custom fonts or localization | 1 project, 3 rows, 5 templates per row; every device frame, shape and locale; store uploads included |
| Watermark / attribution | Watermark not stated on its site; the Basic licence requires an attribution link wherever the screenshots are used | None on any export, free tier included |
| Device frames | “23 pixel-perfect devices”, clay and real styles; newest named on its site are iPhone 16 / 16 Pro Max, iPad Pro M4, Pixel 8 Pro | iPhone 17 / 17 Pro / 17 Pro Max / Air, iPad Pro 11" and 13", MacBook Air and Pro, iMac, Apple Watch Ultra 3, abstract Android phone and tablet |
| Store sizes & auto-resize | Smart-export renders one design at every App Store and Google Play size | Presets for every App Store iPhone, iPad and Mac size and Google Play phone and tablet; custom row sizes; no Watch, TV or Vision Pro presets |
| Layout model | Drag-and-drop template with named text and device objects per screenshot; spanning across screenshots not stated on its site | One continuous multi-row canvas; shapes and backgrounds can span across screenshots |
| Templates | Pre-made App Store and Google Play library (count not stated), all on Basic; saving your own needs Standard | 50+ starter templates, fully editable |
| Localization | Automatic translation “to any language supported by App Store and Google Play Store”; count not stated; Standard and up | 81 built-in language presets plus custom codes; on-device auto-translate (no API keys) for the languages Apple's Translation framework supports; per-locale text, style, image and position overrides |
| App Store Connect upload | Not stated on its site; you download the export (the API returns a zip) | Built in — App Store Connect API key, checksum-based sync of only what changed, metadata editing |
| Google Play upload | Not stated on its site; same download-and-upload-yourself flow | Built in — Google Play Developer API via a service account, staged as a Play edit |
| Export formats & modes | PNG at “4K+” in all store sizes from one design; API renders arrive as a zip download URL | PNG or JPEG at exact store pixel sizes, one folder per locale and row; Continuous and Showcase modes |
| 3D / video | Seven 3D perspective angles on its 3D-enabled devices (Standard and up); video not mentioned on its site | Two 3D iPhone frames; no video or App Preview export |
| Automation / API | REST API on Extended: POST a template id with text and screenshot-URL modifications, get a zip URL within 60 seconds; built for CI/CD | No hosted API or CLI, so nothing for CI to call; a local, opt-in MCP server on Mac lets AI agents drive edits |
| Offline & file ownership | Browser only; projects auto-save to its cloud; exports are yours under the plan’s licence | Fully offline; plain-JSON project files with a public schema; opt-in iCloud sync |
| Team / collaboration | Not stated on its site; one account with cloud-saved templates | Single-user; share the project folder or sync via iCloud; no team accounts |
| Best for | Teams regenerating screenshot sets from CI, and anyone who wants a browser editor with nothing to install | Apple-platform developers shipping repeated sets across sizes and languages to both stores |
What Screenshots Pro does well
Screenshots Pro is built around a workflow most screenshot tools, including Screenshot Bro, do not offer: design a template once in the browser, then render it from code. Its developer docs call this a "cookie-cutter template" that CI can modify and render through a programming interface, and it is documented and live, not a roadmap item.
- A working REST API. You authenticate with a Bearer token from the account dashboard and POST to
renderer.screenshots.pro/renders/create/{template_id}with a list of modifications: text objects taketext, position,fontSizeandalign; device objects take position,rotationand ascreenshotURL. The call runs up to 60 seconds and returns adownload_urlfor a zip. Point it at fresh simulator captures and the store set rebuilds without anyone opening an editor. - A free plan that is the full editor. Basic includes every device, every pre-made template and every editor feature, and its terms describe the free tier as "access to the full product". You can evaluate everything without an account or a card.
- 3D perspective angles. Its 3D-enabled devices (iPhone 15 Pro Max, Pixel 8 Pro, iPhone 16 and iPad Pro M4 per the changelog) come with seven angle variations each, plus dynamic device colours across the catalogue.
- Nothing to install, anywhere. It runs in the browser on Windows, Linux and Chromebooks as well as Mac, and cloud auto-save on Basic means the design follows your login rather than one machine.
Where Screenshot Bro is different
- Native and offline, with files you own. Screenshots Pro keeps templates in its cloud account. Screenshot Bro keeps them as plain-JSON files with a public schema at /docs/project-schema, which you can commit to git next to the app, diff, back up and open without the vendor existing. The editor never needs a network connection.
- Upload is built in and free. Screenshots Pro's site describes exporting and downloading; the store upload is your job. Screenshot Bro talks to App Store Connect with an API key and to Google Play with a service-account JSON, syncs only what changed by checksum, and does that on the free tier.
- Localization is not gated. Screenshots Pro puts localization and custom fonts on the $19/month Standard plan. Screenshot Bro includes all 81 language presets, on-device auto-translate and bundled custom fonts in the free tier; Pro only changes how many projects, rows and templates you can have.
- No API at all. This is the genuine gap, and it is structural: Screenshot Bro is an app, not a service, so there is no endpoint for a build server to call. The local MCP server on Mac is for agent-assisted editing on your own machine, not headless rendering.
When to pick Screenshots Pro
- Your screenshots are regenerated every release from CI, with new simulator captures swapped into a fixed design. The API is the reason the product exists, and Screenshot Bro cannot do this.
- You or your designer work on Windows or Linux, or you simply do not want to install anything.
- You want 3D perspective angles on your device frames and $19/month is fine for them.
- You run an agency producing screenshots for paying clients and want a licence tier that explicitly covers charging end clients.
- Several people touch the same template and you want it in a cloud account rather than in a file on one person's Mac.
When to pick Screenshot Bro
- One person on a Mac designs the set, and uploading from the app is faster than wiring up a pipeline.
- You want to localize without a subscription: 81 language presets, on-device auto-translate and per-locale overrides are in the free tier.
- You need iPhone 17 / 17 Pro / iPhone Air, iPad Pro 13", MacBook Pro 14"/16" or Apple Watch Ultra 3 frames today; the newest iPhone on Screenshots Pro's site is the iPhone 16.
- You want direct App Store Connect and Google Play upload with only-what-changed sync, instead of downloading a zip and uploading folders in the browser.
- You would rather pay once: Pro is available as a lifetime purchase as well as a subscription.
Switching from Screenshots Pro to Screenshot Bro
Neither tool opens the other's projects. Screenshots Pro templates live in its cloud account; Screenshot Bro reads only its own JSON files. What carries over is everything that was never specific to the editor: the raw screenshots, the headline copy per locale, your .ttf/.otf font files, brand colours and gradient stops, and the list of locales you ship. What is rebuilt is the layouts.
For a typical 6-template by 3-locale set, budget an afternoon. Six templates from a starter (background, frame, headline, a shape or two) take one to two hours the first time. The two extra locales are 20 to 30 minutes when auto-translate covers the languages: duplicate the locale, let it translate, fix line breaks and the terms you keep in English. For languages the Translation framework does not support, paste the strings you already have. Batch-import routes screenshots to the right row by pixel size, so dropping the folder is the fast part. Download the last render of every locale from Screenshots Pro first so you have a reference to match.
Going the other way is the same work in reverse: Screenshots Pro cannot read Screenshot Bro's JSON, so you would rebuild the template in its web editor from the same raw assets, then point the API at it.
Frequently confused points
"Isn't Screenshots Pro's free plan just a teaser?"
No, and this is a point in its favour. Basic is "$0 forever" with every device, every pre-made template, every editor feature, auto-save and smart-export for all store sizes, and its terms describe the free tier as the full product. What Basic leaves out is 3D angles, saving your own templates, custom fonts and localization, and the licence page requires an attribution link on Basic output. If you ship in one language with a system font, Basic may be all you ever need.
"Does the API capture screenshots from my app?"
No. The API renders a template you already designed, swapping in new text values and new screenshot URLs, and returns a zip. Something else (XCUITest, fastlane snapshot, a device farm) has to produce the raw screenshots and host them at a URL first. That is the right division of labour for CI, but it means the API is a rendering step you add to an existing pipeline, not a pipeline on its own.
"Doesn't Screenshot Bro have an API too?"
Not a hosted one, and no CLI either. What it has is a local MCP server on Mac, off by default, that lets an AI agent on your machine open the project and drive edits: change a headline, swap a screenshot, export. That is useful interactively. It is not something a GitHub Actions runner can call, and it does not run without the app open. If "automation" means a build server to you, read that as "no".
"Does either tool upload to the stores?"
Screenshots Pro's site describes downloading exports and, through the API, a zip download URL; it does not describe any App Store Connect or Google Play upload, so treat that as your step. Screenshot Bro uploads directly to both stores, reordering or removing only what changed, on the free tier. If you already upload from fastlane deliver or supply in CI, Screenshots Pro's zip slots into that flow and Screenshot Bro's built-in upload is redundant.
The honest bottom line
"Which is better" is the wrong question, because the two tools disagree about where the work should happen. Screenshots Pro assumes the design is a shared cloud template and rendering is something a machine does on demand; that is why it has an API, cloud auto-save and a plan ladder that ends at $49/month. Screenshot Bro assumes a person on a Mac owns the project as a file, renders it locally and uploads it themselves; that is why it has offline files, free store upload and no API. Pick the assumption that matches how your team actually ships.
Do not buy Screenshot Bro if your screenshots must rebuild from CI without a person in the loop, if anyone who edits them is on Windows or Linux, or if you need 3D perspective angles or a client-charging licence tier. Screenshots Pro covers all of those, and its free plan lets you confirm it before paying. Buy Screenshot Bro if the set is made by one person on a Mac, localized into languages you would otherwise pay a monthly fee to reach, and uploaded by hand, because that is the case it was built for.
FAQ
Is Screenshots Pro free?
Its Basic plan is $0 forever and, per its pricing page, includes all devices, all pre-made templates, all editor features, auto-save and smart-export for all sizes. The licence page adds that Basic output must carry an attribution link wherever it is used. 3D angles, template storage, custom fonts and localization start at Standard ($19/month); API access starts at Extended ($49/month).
Is Screenshot Bro free?
Yes, with no signup and no expiry. The free tier gives you 1 project, 3 rows and 5 templates per row with every device frame, shape and locale, watermark-free exports, and App Store Connect upload, Google Play upload and iCloud sync included. Pro removes the project, row and template limits and is sold as a lifetime purchase or a subscription, priced in the app.
Can Screenshot Bro open Screenshots Pro projects?
No. Screenshots Pro templates live in its cloud account and Screenshot Bro reads only its own plain-JSON project files, so there is no import in either direction. Bring the raw screenshots, the headline copy, your font files and brand colours, and rebuild the layouts; a typical set is an afternoon of work.
Can Screenshot Bro regenerate screenshots from CI like Screenshots Pro's API does?
No. Screenshot Bro has no hosted API and no CLI, so a build server cannot call it. The only automation surface is a local, opt-in MCP server on Mac that lets an AI agent drive edits in the open app. If your pipeline must re-render screenshots on every release without a person in the loop, Screenshots Pro's Extended plan is the right tool.
Related reading
- Screenshots Pro Alternative: A Native Screenshot App — the longer version of the switch, for people who have already decided to leave the browser editor.
- Best App Screenshot Localization Tools (2026) — language coverage, built-in translation and per-locale overrides across the tools that do localization.
- Screenshot Bro Alternatives: When to Use Another Tool — when this app is the wrong choice, including CI automation, Windows and video.
- All comparisons — every tool compared against Screenshot Bro on one page.
If one person on a Mac designs the set and uploads it by hand, you do not need a cloud account or a zip download in the middle. Try Screenshot Bro free.
Get on the App Store