Bezel Studio preview

Design App Store screenshots
on iPhone and iPad.

Bezel Studio keeps mockups, typography, localization, motion, and export inside one native Apple-first workspace, so finished launch assets do not need three different tools.

  • Native iPhone and iPad editor
  • Localization and motion in one project
  • Launch-ready export workflow
User avatar User avatar User avatar
2k+

Trusted by 2000+ indie iOS developers

Lifetime plan is currently 50% off with code BEZELSTUDIO50

Everything required to create, localize, animate, and export App Store creatives.

Projects, canvases, device frames, typography, stickers, backgrounds, motion, translation, and export all live in one native Apple-first workflow instead of being scattered across multiple tools.

Photorealistic Frames

Build iPhone mockups, iPad screenshots, Apple Watch layouts, and multi-device campaign visuals with screenshots or screen recordings placed directly inside precise Apple bezels.

Open the iPhone mockup generator
iMac bezel placeholder MacBook bezel placeholder iPad bezel placeholder iPhone bezel placeholder Apple Watch bezel placeholder

Pro Typography

Fonts, gradients, shadows, strokes, and glass-backed captions built for conversion-focused screenshot copy.

Typography sticker

Global Translation

Translate the current canvas or an entire screenshot project with Apple Translate so localized App Store assets stop being a manual rebuild.

Open the screenshot localization workflow
Translate sticker Hola Bonjour Ciao नमस्ते

Stickers & Cutouts

Remove backgrounds, create bordered cutouts, save reusable assets, and generate new stickers with Image Playground.

Swift sticker Hello sticker Xcode sticker Apple Park sticker Mac sticker Dog sticker

Draw & Annotate

Use PencilKit to circle features, sketch arrows, and add hand-drawn callouts that still behave like editable canvas elements.

Draw sticker

Layer Precision

True layer ordering for text, images, drawings, and frames with gesture controls and precision alignment.

Layers artwork

See the full Bezel Studio workflow in motion.

Create multi-canvas projects, style backgrounds, place screenshots or videos in frames, add captions and stickers, and export polished App Store creatives directly on iPhone.

fast, native, and made for launch day

On iPad, the same project expands into a wider workspace for layer control, grid review, motion edits, translation passes, and detailed multi-device compositions.

more room for serious campaigns

The depth most screenshot toolsusually hide behind workarounds.

These are the features that make Bezel Studio feel like a real Apple creative workspace instead of a template wrapper.They matter because they reduce rebuilds, preserve editability, and keep launch assets connected across the full workflow.

Canvas motion

Add keyframes to individual items, then animate position, scale, rotation, opacity, and visibility so the same canvas can become a polished preview sequence or a motion-rich marketing visual.

  • Build motion directly on the canvas with independent timing, easing, and show or hide transitions per element.
  • Preview the motion in place and export the same animation data as rendered video for launch assets.
See Canvas Motion for App Store preview videos

3-axis transforms

Beyond normal drag, pinch, and rotate gestures, every element can be tilted and positioned across all three axes for dimensional App Store compositions.

  • Rotate frames, captions, stickers, and imported images on X, Y, and Z for depth-driven layouts.
  • Blend perspective moves with scaling and motion edits instead of faking dimension in another tool.
Explore 3-axis transforms for dimensional layouts

Copy and paste across projects

Move a single item or a full canvas between projects so proven layouts, captions, and frame stacks can be reused instead of rebuilt.

  • Copy reusable launch patterns across localizations, updates, and seasonal campaigns.
  • Paste a layer, grouped composition, or full canvas into a different project without starting over.
See reusable App Store screenshot layout workflows

Undo and redo everywhere

Deep editing only works when experimentation is safe. Undo and redo support the constant refinement expected in launch work.

  • Try aggressive composition, type, layer, and motion changes without destructive risk.
  • Keep the entire workflow iterative, from background styling to animation timing and export polish.
Explore undo and redo for safe launch iteration

Glass-backed caption styling

Text overlays can be pushed beyond standard captions with gradients, shadows, borders, custom fonts, and glass treatments designed for App Store marketing layouts.

  • Fine-tune readability and contrast with blurred glass panels behind conversion-focused text.
  • Style each headline with solid or gradient fills, direction control, strokes, and depth effects.
See caption styling for App Store screenshots

Animated patterns and lighting

Background systems are not limited to flat fills. Patterns, emoji layouts, lighting, movement, and color changes can all make screenshots feel more premium.

  • Combine gradients, textures, emoji patterns, spacing controls, opacity, and motion in the same canvas.
  • Adjust ambient lighting and animated color behavior to keep static layouts from feeling generic.
Explore App Store screenshot background styling

BezelAI and Shortcuts

Natural-language edits and Quick Mockup App Intents extend the same creative system into AI workflows and one-tap automation.

  • Describe what to add, change, or animate in a canvas and let BezelAI apply the creative intent.
  • Run Quick Mockups from Shortcuts or the share sheet to turn screenshots into ready-to-save visuals fast.
See BezelAI mockup automation and shortcuts

One project can move from first mockup to full launch set.

The same canvas can hold finished screenshots, localized variants, motion previews, reusable assets, and export-ready output, which is why Bezel Studio feels like a workflow instead of a template wrapper.

01

Project first. Canvases second. Assets stay connected.

The product model in the docs is the real differentiator: one project holds many canvases, each canvas holds editable layers, and the same structure powers mockups, translation, motion, and export.

Project campaign container
Canvases screens, variants, localizations
Items frames, text, images, motion

01

Compose

Build the canvas with real production pieces.

Frames, typography, drawings, stickers, backgrounds, and videos all stay editable inside the same canvas state.

02

Scale

Expand one layout into a full campaign system.

Projects can hold alternate devices, multiple screenshots, reusable presets, and localized variants without splitting into separate files.

03

Translate

Localization stays inside the composition.

Translation writes back into the same text overlays, so copy changes do not break layout, hierarchy, or motion decisions.

04

Ship

Render from the same model you were editing.

Preview stills, motion, quick mockups, and export flows all reuse the live canvas instead of forcing a handoff to another tool.

Built for campaign systems, not single screenshots.

Bezel Studio works best when one release needs many outputs: App Store sets, localized variants, motion clips, and reusable layouts that need to stay visually consistent.

“Not just a screenshot wrapper. A full canvas editor tailored for app marketing.”

Editing Model

Text, frames, drawings, and images remain live editing surfaces.

Late copy changes, updated screenshots, or new launch angles do not force a rebuild because the composition is stored as layered canvas state rather than flattened output.

Motion

Stills and motion share the same composition model.

Animation tracks are part of the persisted canvas, so preview video work does not split into a different pipeline.

Automation

AI and Shortcuts extend manual craft instead of replacing it.

Quick mockups, translation, and AI edits all act on the same project model the user edits by hand.

Export

The render path matches the workspace.

Preview, export, save, and share all draw from the same compositing vocabulary, which is why output stays aligned with what was built in the editor.

Source-Backed Model

Project multi-screen campaign container
CanvasState background, sizing, overlays, animation
LayerOrder explicit depth for text, image, and frame items
Export renders from the same compositing model

Bezel Studio clicks when the product is real and the workflow stays simple.

The strongest signal is that solo app makers use it to ship clean launch visuals without needing a full design stack.

Perfect tool for indie app promos on socials

★★★★★

1 mo ago brewed.espresso

iOS | Version 1.2 | Japan

I’ve been using Bezel a lot to create App Store screenshots and promo visuals for my own apps. It makes it easy to turn raw screenshots into clean, professional-looking images with device frames and simple layouts. I don’t have strong design skills or use tools like Figma, and this app fills that gap perfectly. Being able to position text behind bezels, even in animated demos, is one of the features I like the most. Fast, straightforward, and genuinely useful for indie developers.

I stopped bouncing between three different tools.

2 wk ago kash.trancekode

iOS | Version 1.2 | United States

I can build the screenshot set, localize the copy, and export the final assets from one place. That alone makes release week much less chaotic. Before this, I was jumping between mockup tools, design apps, and a separate export workflow, and the final result still felt inconsistent. This keeps everything in one flow and saves a lot of time when I need to ship fast.

The iPad workflow feels like a real campaign workspace.

3 wk ago chand.la

iPadOS | Version 1.2 | Canada

Once a project grows past a few screens, the bigger canvas and project structure make it much easier to keep every asset visually consistent. I can review multiple directions, adjust type and spacing, and keep the whole set aligned without feeling like I am rebuilding each screen on its own. That is what makes the app feel more like a workspace than a simple screenshot editor.

Localization no longer means rebuilding every screen.

1 mo ago olesia.maskov

iOS | Version 1.1 | Germany

The useful part is that translated copy stays in the same composition, so I am adjusting real assets instead of remaking them from scratch. That matters a lot because localized launches usually create extra production work, but here the text stays inside the layout and I can fine-tune the result instead of starting over for every language.

It gives indie launches a more polished first impression.

1 mo ago luciakarot6

iOS | Version 1.2 | Australia

Device frames, stronger typography, and cleaner exports make small apps look much more intentional in App Store listings and social posts. I do not have a full creative team, so having something that helps the visuals look more polished without adding a complicated process is a big win. It makes the launch materials feel more credible right away.

Motion previews are finally part of the same system.

2 mo ago aron.smith

iPadOS | Version 1.0 | United Kingdom

I like that animation is not treated like a separate tool. I can test timing, adjust layouts, and export without losing the original composition. That makes motion work much easier to experiment with because I am not moving into another app just to preview a simple sequence. The stills and animated outputs feel connected, which is exactly what I wanted for launch assets.

I built Bezel Studio because, as a developer, I always wanted a small studio in my pocket for turning app screenshots into clean, shareable iPhone mockups.

I wanted it to feel fast, tactile, and thoughtful, something I could open, design with, and ship from anywhere.

Bezel Studio is that pocket studio: App Store screenshot templates, frames, typography, patterns, lighting, stickers, and export all in one flow, so ideas don’t slow down when it’s time to present them.

PARTH.ANT

Frequently asked questions

What is Bezel Studio?

Bezel Studio is a native App Store screenshot maker and Apple device mockup studio for building screenshot campaigns, localized creative sets, preview videos, and launch assets on iPhone and iPad.

What can I build inside one project?

One project can hold many canvases, each with device frames, text, stickers, images, videos, drawings, backgrounds, lighting, and motion. That makes it practical for full App Store screenshot sets, localization passes, and alternate campaign variants.

Can I make iPhone, iPad, Mac, and Apple Watch mockups too?

Yes. Bezel Studio is built around Apple device frames and supports ecosystem-style layouts, so you can present phones, tablets, watches, and larger-screen hardware in the same marketing composition.

Does it support motion and video?

Yes. You can place screen recordings inside frames, animate canvases and individual items with keyframes, and export polished video assets for App Store previews, social launch clips, or product marketing.

How does localization work?

Bezel Studio can translate the text on the current canvas or across an entire project, so you can turn one finished layout into a localized App Store screenshot set much faster than rebuilding every screen by hand.

Does it support presets, quick mockups, and Shortcuts?

Yes. You can save size presets, gradients, reusable images, and Quick Mockup templates. Those Quick Mockups can then be used from Shortcuts to generate framed outputs from screenshots or shared media.

What are export options like?

You can export a single canvas or full sets as high-resolution images or motion-ready video assets, then save to Photos, send to Files, AirDrop them to a Mac, or share them directly into the next part of your release workflow.

Do projects sync across devices?

Projects are designed around iCloud-backed continuity, so your project data can follow your Apple workflow instead of being trapped on a single screen.

Build launch-ready App Store
creatives from one native workflow.

Create screenshot sets, Apple device mockups, localized campaigns, and preview videos from the same project, then export when your release is ready.