Skip to content

Subhan-Haider/Image-Converter-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Image Converter Pro Banner

Image Converter Pro

The Ultimate Privacy-First Image Processing Suite

Convert, Compress, Edit, and Batch Process images securely in your browser.

Quick Start Microsoft Edge Addons License Version

Chrome Edge Brave Privacy


πŸ“– Overview

Image Converter Pro is a polished, high-performance toolkit designed for designers, developers, and power users. Built with a modern glassmorphism aesthetic, it delivers professional-grade image manipulation tools directly in your browser.

πŸ”’ Privacy Focused: All processing is 100% client-side. Your images never leave your device.


✨ Core Features

πŸ”„ Format Conversion

  • Universal Support: Convert between PNG, JPG, JPEG, WebP, AVIF, HEIC, SVG, BMP, GIF, TIFF, and ICO
  • Batch Processing: Handle hundreds of images simultaneously
  • Multi-Format Export: Generate multiple formats from a single source in one click
  • Smart Quality Control: Intelligent compression with visual preview

οΏ½ Resize & Transform

  • Preset Packs: Logo, Favicon, Android, iOS, Social Media, and custom size lists
  • Resize Modes: Fit, Fill, Stretch, Circular Crop, and Custom Dimensions
  • Aspect Ratio Lock: Maintain proportions or define exact dimensions
  • Max File Size: Automatically resize to meet file size constraints
  • Percentage Scaling: Quick 25%, 50%, 75%, 200% presets

🎨 Visual Enhancement

  • Live Filters: Real-time brightness, contrast, saturation, warmth adjustments
  • Image Effects: Grayscale, Sepia, and custom color grading
  • Sharpening: AI-powered detail enhancement for downscaled images
  • Watermarking: Text or image watermarks with position and opacity control
  • Background Control: Custom colors or transparency preservation

⚑ Quick Actions

  • Crop Tool: Interactive cropping with precise pixel control
  • Rotate: 90Β°, 180Β°, 270Β° rotation with one click
  • Flip: Horizontal and vertical mirroring
  • Optimize: Smart compression with before/after comparison
  • Metadata Viewer: EXIF data inspection and JSON export

πŸš€ Productivity Tools

  • Drag & Drop: Intuitive file upload
  • Paste Support: Ctrl+V to paste images from clipboard
  • Batch Rename: Pattern-based renaming with variables
  • ZIP Export: Organized archives with folder structure
  • Conversion History: Track and revisit past operations
  • Keyboard Shortcuts: Power user workflow acceleration

🧩 Browser Extension Features

  • Right-Click Convert: Context menu on any web image
  • Page Scanner: Extract and batch convert all images from a webpage
  • Quick Popup: Instant access to conversion tools
  • Persistent Settings: Your preferences saved across sessions

🌟 What's New in v1.0.0

  • βœ… Microsoft Edge Add-ons Store: Now available for Edge users
  • βœ… Fixed Page Scanner: Robust image extraction from any website
  • βœ… Premium UI Overhaul: Modern glassmorphic design with smooth animations
  • βœ… Manifest V3 Compliant: Future-proof extension architecture
  • βœ… Icon Generator: Built-in tool for creating extension icons
  • βœ… Enhanced Privacy: Zero external dependencies, 100% local processing
  • βœ… Smart Notifications: Desktop alerts for batch completion

πŸ“¦ Installation Options

🧩 Browser Extension (Recommended)

Microsoft Edge

Install from Edge Add-ons Store ⭐

  1. Click the link above
  2. Click "Get" to install
  3. Pin the extension to your toolbar for quick access

Chrome / Brave (Developer Mode)

  1. Download or clone this repository
  2. Open chrome://extensions/ (or brave://extensions/)
  3. Enable Developer mode (top right toggle)
  4. Click Load unpacked
  5. Select the chrome-extension folder from this project

🌐 Web Version (Local)


πŸ› οΈ Quick Start

Web Version

# 1. Clone the repository
git clone https://github.com/Subhan-Haider/Image-Converter.git

# 2. Navigate to directory
cd Image-Converter

# 3. Start a local server
npx http-server . -p 8080

Then open http://localhost:8080 in your browser.

Desktop App

cd desktop-app
npm install
npm start

πŸ’‘ Use Cases

For Designers

  • 🎨 Generate app icons for iOS, Android, and web in one click
  • πŸ“± Create social media assets in multiple sizes
  • πŸ–ΌοΈ Batch convert mockups from PNG to WebP for web optimization
  • 🎯 Add watermarks to portfolio images

For Developers

  • ⚑ Optimize images for faster website loading
  • πŸ“¦ Convert legacy formats to modern WebP/AVIF
  • πŸ”§ Generate favicon packs (16x16 to 512x512)
  • πŸ“Š Batch process user-uploaded content

For Content Creators

  • πŸ“Έ Resize photos for different platforms (Instagram, Twitter, LinkedIn)
  • 🎬 Extract and convert video thumbnails
  • πŸ–ŒοΈ Apply consistent filters to photo series
  • πŸ’Ύ Compress images without quality loss

⌨️ Keyboard Shortcuts

Key Combination Action
Ctrl/Cmd + U Upload Files
Ctrl/Cmd + Enter Start Conversion
Ctrl/Cmd + D Download All (ZIP)
Ctrl/Cmd + Z Clear Workspace
Ctrl/Cmd + V Paste Image
Esc Close Modals

πŸ”§ Technical Specifications

Supported Formats

Input: PNG, JPG, JPEG, WebP, AVIF, HEIC, SVG, BMP, GIF, TIFF
Output: PNG, JPG, JPEG, WebP, SVG, BMP, GIF, ICO, AVIF, TIFF

Performance

  • Batch Limit: 500+ images simultaneously
  • Max File Size: No hard limit (browser memory dependent)
  • Processing: Client-side Canvas API + Web Workers
  • Compression: Intelligent quality optimization

Browser Compatibility

  • βœ… Chrome 90+
  • βœ… Edge 90+
  • βœ… Brave (Chromium-based)
  • βœ… Opera 76+
  • ⚠️ Firefox (limited AVIF/HEIC support)
  • ⚠️ Safari (limited format support)

🎨 Gallery

Promo Tile

❓ FAQ

Q: Is my data safe?
A: Absolutely. All processing happens locally in your browser. No images are uploaded to any server.

Q: Why use this over online converters?
A: Privacy, speed, and offline capability. Your images never leave your device, and there's no upload/download time.

Q: Can I use this commercially?
A: Yes! This project is MIT licensed. Use it freely in personal or commercial projects.

Q: Does it work offline?
A: Yes, once installed as an extension or desktop app, it works completely offline.

Q: How do I report bugs?
A: Open an issue on GitHub with details and screenshots.


πŸ› Troubleshooting

Extension Not Working

  1. Refresh the page after installing the extension
  2. Check if the extension is enabled in chrome://extensions/
  3. Try reloading the extension

Page Scanner Not Finding Images

  1. Ensure you're not on a restricted page (chrome://, edge://, etc.)
  2. Some websites use lazy loading - scroll down first
  3. Check browser console for errors

Conversion Fails

  1. Verify the image file isn't corrupted
  2. Try a smaller batch size
  3. Check available browser memory
  4. Disable browser extensions that might interfere

🀝 Contributing

Contributions are welcome! Here's how you can help:

  1. πŸ› Report Bugs: Open an issue with reproduction steps
  2. πŸ’‘ Suggest Features: Share your ideas in discussions
  3. πŸ”§ Submit PRs: Fork, code, test, and submit
  4. πŸ“– Improve Docs: Help make the documentation better
  5. ⭐ Star the Repo: Show your support!

Development Setup

git clone https://github.com/Subhan-Haider/Image-Converter.git
cd Image-Converter
# Make your changes
# Test thoroughly
# Submit a PR

πŸ“„ License

This project is open-source and available under the MIT License.


🌐 Links & Resources


⭐ If you find this useful, please star the repository! ⭐


Made with ❀️ by Subhan Haider

GitHub


πŸ”’ Privacy-First β€’ πŸš€ High-Performance β€’ 🎨 Beautiful UI

"# Image-Converter-website"

About

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors