ImgSmith 🖼️🔨
ImgSmith is a lightweight Visual Studio Code extension that lets you convert & resize images directly inside VS Code – no need to open external tools.
Perfect for developers, designers, and content creators who want to stay focused in their editor.
✨ Features
- 📂 Right-click to Convert & Resize images from the VS Code Explorer
- 🔄 Supports multiple image formats (PNG, JPG, JPEG, GIF, BMP, TIFF, WebP, HEIC, AVIF, SVG → PNG, etc.)
- 📏 Flexible resizing options – set width, height, or scale percentage
- 📦 Batch processing – works on multiple files at once
- 🖥️ Minimal, clean UI for conversion settings
- 💡 Works offline inside VS Code
🎥 Demo
Here’s ImgSmith in action:

🚀 Usage
- Right-click an image (or multiple images) in the Explorer
- Choose
ImgSmith: Convert & Resize
- Configure output format, size, and scaling
- Done ✅ – your optimized image(s) are ready in seconds
🛠️ Installation
- Open VS Code
- Go to Extensions → Search for
ImgSmith
- Click Install
- Enjoy seamless image conversion inside your editor
- Input:
PNG, JPG, JPEG, GIF, BMP, TIFF, WebP, HEIC, AVIF, SVG
- Output:
PNG, JPG, JPEG, WebP
🧑💻 Contributing
Found a bug or want a feature?
- Open an issue or pull request on GitHub
- Contributions are welcome 🎉
📜 License
MIT License © 2025 – ImgSmith
| |