Image Manipulator
Crop, resize, convert, generate icons, and edit SVG graphics entirely in your browser.
Crop & Resize Settings
Selection Coordinates (Source Image Pixels)
Upload an image to start cropping.
Interactive Crop Preview
Upload an image to preview and drag a crop selection.
Interactive Cropping: Click and drag inside the
blue selection frame to move it over any area (e.g. a logo on
the left). Drag the corner handles or drag across the image to
redraw the selection area.
PNG → ICO
No package generated.
Generates one PNG for every requested size and one combined ICO
containing every requested size. The ZIP contains all PNG files
plus the ICO.
Preview
SVG → PNG
No SVG loaded.
The PNG uses the SVG's native dimensions and preserves its
original appearance and transparency.
Preview
Choose an SVG.
Chrome Extension Icon Generator
Creates icon128.png, icon16.png, icon32.png, and icon48.png. All
four icons are packaged into one ZIP file.
Generated Icons
Copy this code into your manifest.json file.
After putting the icons folder into your project.
Android Icon Generator
Adaptive Icon Settings
Upload an image to generate Android project icon resources.
Generates standard mipmap densities, adaptive
foreground/background resources, xml descriptors, and manifest
snippets.
Generated Previews & Configuration
Upload an image to view icon previews.
Adaptive Icon XML (`mipmap-anydpi-v26/{name}.xml`)
Background Color Resource (`values/{name}_background.xml`)
AndroidManifest.xml Integration Snippet
PWA Icon Generator
Background & Padding Settings
Upload an image to generate PWA icons and manifest snippets.
Generates standard icons, maskable icons with safe-zone padding,
iOS icons, and favicons.
Generated Previews & Snippets
Upload an image to preview icons.
Web App Manifest `icons` Array JSON
HTML Head Favicon & Touch Icon Links