Free · macOS 14+ · English & Simplified Chinese

FrameKit

Resize windows, capture screenshots, and export at the size you need. Create images for apps, Chrome extensions, websites, and documentation, all on your Mac.

FrameKit showing a screenshot preview alongside window size and position controls

How It Works

From an open window to a finished screenshot in three steps.

Choose a Window

Open the app, extension page, or website you want to show. Select its app or browser window in FrameKit.

Resize and Capture

Capture at the current size, or enter a width and height to adjust the window before taking the screenshot.

Preview and Export

Check the result, retake if needed, and save a PNG at its original size or the pixel dimensions you choose.

Key Features

Window Capture

Choose an app or browser window to capture. Keep the focus on the content you want to show.

Precise Window Sizing

Set the window width, height, and optional screen position. Adjust the real layout before capture.

Size Verification

See the actual dimensions after resizing, including when the target app applies its own limits.

Preview and Retake

Review your screenshot before saving. Change the content in the target window and retake with the same size settings.

Custom PNG Dimensions

Export at original or custom pixel dimensions. Choose fit with padding, center crop, or stretch to suit your layout.

Local Processing

Capture and process screenshots on your Mac. No account or cloud upload needed.

Free Download

Perfect For

App Developers

Prepare screenshots for app listings, including the Mac App Store. Keep window layouts consistent across different screens.

Extension & Web Developers

Show Chrome extension pages, side panels, and web apps in a browser window. Create images for store listings and product demos.

Creators & Product Teams

Capture software for product websites, tutorials, release notes, and social posts. Export images to fit each layout.

Frequently Asked

Can I use it for Chrome extensions and websites?

Yes. Capture extension pages, side panels, websites, and web apps within a browser window. Screenshots include the browser toolbar.

How is window size different from output size?

Window size is measured in points and changes the app's layout. Output size is measured in pixels and changes only the exported image.

Can every window be resized to any size?

Some apps enforce minimum sizes or fixed proportions. FrameKit reports the actual result and also supports capture at the current size.

Which permissions does FrameKit need?

Screen Recording is needed to list and capture windows. Accessibility is only needed to resize or move them.

Where are my screenshots saved?

FrameKit keeps one temporary screenshot in memory. Export it to a folder you choose before retaking, switching the selected app or window, or quitting.