All the magic happens locally in your browser!
Sping is a lightweight and user-friendly tool for converting between major image formats directly in your browser. While it started as a simple SVG-to-PNG converter, it has grown to support a wide variety of formats, ensuring you have the right file type for any use case.
Inspired by Theo Browne’s QuickPic, Sping was built to bring similar functionality with a personal twist, all powered by Flutter.
✨ Wide Format Support Convert between the most popular raster image formats.
🔀 Browser-based Conversion No file uploads to a server—everything happens locally in your browser to keep your data safe and private.
📏 Custom Scaling Options Easily resize images, especially useful when converting from SVG to a raster format.
⚡ Fast & Lightweight Enjoy quick conversions without the need for bulky desktop software.
🎨 Modern UI Designed with responsiveness in mind, Sping adapts beautifully to desktop, tablet, and mobile devices.
Sping supports conversion between the following formats:
- PNG
- JPG
- GIF
- TIFF
- ICO
- TGA
- And, of course, SVG as an input.
- Click the Upload File button or drag and drop an image into the tool.
- Select your desired output format from the list.
- Choose a scaling option if needed.
- Click Convert and download your new image instantly.
Clone the repository:
git clone https://github.com/ThatLinuxGuyYouKnow/sping.gitNavigate into the directory:
cd sping
flutter run -d chrome