Screenshot Prettifier
Drops any screenshot onto a nice background, ready to post.
What you're making
You take a screenshot to share and it looks flat and boring. Run it through this and it comes back with a soft gradient behind it, rounded corners, a subtle shadow, and the right padding — the look people use for launch posts. One command, no design tool, and you can point it at a whole folder.
An image tool that composites a screenshot onto a generated background with rounded corners, shadow and padding, at a chosen aspect ratio. The design decisions are opinionated on purpose so the output is good without configuration.
Hosting · Free forever
Deploys free on npm, PyPI or GitHub Releases.
Nothing to host. Publishing to a package registry is free and permanent, and anyone can run it with a single command.
Publish to npm — one command and anyone can run it.
Core features · 7
- Takes an image and outputs a composed version
- Generates gradient or solid backgrounds
- Applies rounded corners and a soft shadow to the screenshot
- Presets for common social and blog aspect ratios
- Processes a whole folder in one run
- Preserves the original file untouched
- Produces sharp output on high-resolution screenshots
The interesting part
- Rounded corners with proper anti-aliasing rather than jagged edges
- Shadows that look soft rather than like a grey rectangle
- Keeping quality when the source is already very large
Once it works
- Add a browser window frame around the image
- Add a watermark option
- Auto-pick a background from the screenshot's own colours