Skip to content

ThatLinuxGuyYouKnow/Sping

Repository files navigation

Sping

In-Browser Image Format Conversion Tool, Built With Flutter Badge

All the magic happens locally in your browser!

Try it here! 🚀

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.

Features

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.

Supported Formats

Sping supports conversion between the following formats:

  • PNG
  • JPG
  • GIF
  • TIFF
  • ICO
  • TGA
  • And, of course, SVG as an input.

How to Use

  1. Click the Upload File button or drag and drop an image into the tool.
  2. Select your desired output format from the list.
  3. Choose a scaling option if needed.
  4. Click Convert and download your new image instantly.

Development & Contribution

Running Locally

Clone the repository:

git clone https://github.com/ThatLinuxGuyYouKnow/sping.git

Navigate into the directory:

 cd sping
 flutter run -d chrome

About

An open-soure Image format conversion tool, built with Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published