Icons, splash screens, favicons, Apple touch icons, OG images, Microsoft tiles, and a full manifest.json — all from a single source image. No build tool required, no service worker coupling, no framework lock-in.
npx @swoff/assets --source ./logo.svgWorks with SVG, PNG, and JPG sources
Everything you need for a production PWA — platform-ready, right out of the box.
Generate 64×64, 192×192, and 512×512 icons plus maskable variants with a 80% safe-zone crop.
Optional dark theme icon set with prefers-color-scheme media queries. Light and dark variants from a single source.
Seven device-specific launch screen sizes (640×1136 through 2048×2732) — one for every iPhone and iPad resolution Apple ships.
browserconfig.xml + tile images for pinning to the Windows taskbar. Pin your PWA like a native app.
1200×630 social share image, multi-resolution favicon.ico (16+32+48), SVG favicon, and Apple Touch Icon (180×180).
Full Web App Manifest with icons, screenshots (narrow + wide), shortcuts, theme color, and background color — ready to deploy.
A ready-to-copy swoff-head-tags.html file with all <link> and <meta> tags. Paste straight into your document <head>.
No build tool, no framework, no service worker dependency. Works with any stack — Jamstack, MPA, SPA, static site, or plain HTML.
All placed in your output directory — ready to deploy.
The only standalone PWA asset generator — no build tool required.
One command. One source file. 31+ production-ready assets.
npx @swoff/assets --source ./logo.svg