The ultimate batch photo editor.

PhotoStack is an open-source batch photo editor that runs entirely on the web, complete with watermarking support and compatibility with all major browsers.

Open PhotoStack Get PhotoStack for Android

PhotoStack 2 is now in beta! You can try it out at


PhotoStack can import multiple photos from your device, or from an external web address. From there, you can resize images, add a watermark, and remove EXIF data.

Once you're done editing, you can select your desired image format and quality, and save the images to your device.

Powerful watermarking

If you need to protect your images, you can easily create watermarks in PhotoStack for later use. You can set the image, positioning, opacity, size, and more. If you've ever used Adobe Lightroom, you'll feel right at home.

Once you're done creating a watermark, you can save it to your device's local storage for later use, and even export the data to a file for use on another device.

Free as in freedom

PhotoStack doesn't lock you down to certain platforms or require a monthly subscription. It runs on everything with a modern web browser.

All the source code is available on GitHub under the GPLv3 license. If you're a developer, you can help fix bugs, or even create your own fork of PhotoStack.


All image processing is done locally in your browser. Your images are never uploaded anywhere, and the only data collected by PhotoStack is basic analytics.

Offline support

PhotoStack can function entirely offline on most browsers, thanks to a web technology called Service Workers. When you run PhotoStack for the first time, the app is saved to your device's storage, so typing in "" will always work — even when you're away from Wi-Fi.

Wide compatibility

PhotoStack works on any modern browser or platform that supports modern web features. It has been tested to work on Chrome, Firefox, Opera, Edge, and even Internet Explorer 10+.

If you're in a pinch and need to edit pictures on the go, PhotoStack also works on mobile devices. You can even add it to your home screen on iOS and Android.

PhotoStack was developed entirely in my spare time, over the course of many hours. If you enjoy using PhotoStack, please consider donating with PayPal or Patreon. It would mean a lot!

If you're unable to contribute financially, telling your friends about PhotoStack and starring it on GitHub is also greatly appreciated!