Desktop application to resize images to any resolution (may distort).

| Type |
File |
Description |
| Portable |
Imgrop.exe |
Run directly, no installation |
| Installer |
ImgroSetup.exe |
Full installation with shortcuts |
| Type |
File |
Description |
| AppImage |
Imgro-1.2.0.AppImage |
Universal - works on all distros |
| deb |
Imgro-1.2.0.deb |
Debian, Ubuntu, Mint |
| rpm |
Imgro-1.2.0.rpm |
Fedora |
- Run
Imgrop.exe directly (no installation needed)
- Run
ImgroSetup.exe to install
- Creates Start Menu and Desktop shortcuts
- Forced resizing: Set any width x height (may distort)
- Live preview: Real-time preview when changing dimensions/quality
- Quality control: Compression quality slider for JPEG (0-100%)
- Proportion presets: 16:9, 4:3, 1:1, 3:2, 9:16, 21:9, Original
- Format conversion: Output to PNG, JPEG, WEBP, BMP (or keep original)
- Rotation: 90°, 180° left/right
- Flip: Horizontal and vertical flip
- Reset: Reset all transformations
- Brightness: 0-200% (default 100%)
- Contrast: 0-200% (default 100%)
- Saturation: 0-200% (default 100%)
- Grayscale: 0-100% (default 0%)
- Drag & drop: Drop images anywhere on the workspace
- File dialog: Open via button or Ctrl+O
- Save dialog: Native Windows save dialog with default name "image"
- Multiple files: Process hundreds of images at once
- Folder selection: Select output directory
- Retry logic: 3 attempts per image with 30s timeout
- Progress indicator: Visual progress bar
- 7 languages: EN, PT-BR, ES, FR, DE, JA, ZH
- Dark theme: Photoshop-like interface
- Zoom controls: Zoom in/out/fit (25%-400%)
- Collapsible panels: Accordion-style panels
- Loading spinner: Visual feedback during processing
- Keyboard shortcuts: Full keyboard navigation
- Validation: Dimensions up to 20000px, canvas limit 65535px
- Memory management: Proper cleanup of resources
- Error handling: Detailed error messages
- Security: Path traversal protection
| Shortcut |
Action |
| Ctrl+O |
Open image |
| Ctrl+Shift+S |
Resize & save |
| Ctrl+E |
Rotate 90° clockwise |
| Ctrl+L / Escape |
Clear current image |
| Ctrl+Plus (+) |
Zoom in |
| Ctrl+Minus (-) |
Zoom out |
| Ctrl+0 |
Fit to window |
See CHANGELOG.md for version history.
- Electron 41.4.0
- HTML5 Canvas (image processing)
- HTML/CSS/JS
- Windows 10/11 (x64) or Linux (x64)
- No additional runtime required (self-contained)
├── main.js # Electron main process
├── preload.js # IPC bridge (contextBridge)
├── package.json # Project configuration
├── src/
│ ├── index.html # UI structure
│ ├── renderer.js # UI logic
│ ├── styles.css # Dark theme styles
│ └── translations.json # 7 language translations
├── dist-new/ # Build output
│ ├── ImgroSetup.exe # Installer
│ └── Imgrop.exe # Portable
├── README.md # This file
└── CHANGELOG.md # Version history