Retro inspired web-based photo editor with save files support, layer of image or text overlays, image compressor, eraser and upscaler.
This editor is usable offline with privacy set in mind. All files are processed on your phone, your data is yours to keep.
Happy Editing! ₍^. .^₎⟆
Work In Progress
- Editor (Filter, Image properties adjustment, dithering)
- Overlay (Add image as overlays, remove backgrounds using chroma keys, mask blending, layer management, add texts for decoration etc)
- Modify (Eraser, Save with Compression JPG/WEBP, Offline Upscaler)
- Save files ".json" to save projects and continue where you left off anywhere anytime
A. Direct: Use the web-app Here
B. Offline: Download the index.html directly and open in any browser.(Without Upscaler)
C. Offline Upscaler: ONNX Version .
Unzip anywhere, open folder, Right-click in the index.html folder, open in terminal, and run
python server.py~
The app should now be accessible on http://localhost:8001 or 8000 in your browser.
Info
Upscaler initiation needs to be loaded real time to run. On Github, the pages handles these restriction and tells your browser to simply run the upscaler locally on your phone without issues. So I made
server.pyto allow running your own local offline server with python to utilize this.
-
Eraser Tool: Legacy approach to blend and remove a targeted selection in an image.
-
Legacy Upscaler: Upscale with traditional edge detection
Sobel/Prewitt/Cannywith anti-aliasing and customisable settings. -
ONNX Upscaler: Models loads locally on your browser offline without third party processing.
The
.onnxmodels may offer significantly better results but sacrifices lower speed and more memory usage.
Showcase
[!] The image used is in may not give the best example.
! Please also note that the default upscaler (result below) uses edge detection and anti aliasing to process images without onnx — its capabilities are limited to mathematical process. Both options runs entirely offline in your browser.
This photo was made by me in Blender 2.90 and rendered out to be used on the web-app for demonstration.



























