Background Jobs: Close the Tab, Come Back
Every conversion runs as a background job inside your container. Close the tab or switch apps on your iPhone and come back to your result.
Every conversion runs as a background job inside your container. Close the tab or switch apps on your iPhone and come back to your result.
Converting a lot of photos or upscaling with AI can take a few minutes. You don't have to wait with the page open. Start the conversion, close the tab or switch to another app on your iPhone, and come back later: your images are ready.
This works because every conversion runs as a background job inside your container. Your browser only starts it and checks in. Nothing to set up: it's always on.
Turn on Notify me when done and you don't have to check back.
Need a file for longer? Download it, or grab it again from Manage Stored Files before it is cleaned up.
Each job gets its own secret key, stored only in the browser that started it. The container keeps just a hash of it. Someone else using the same imgcompress can't open your job, even if they guess its number. Your files never leave your container. That's also why a result only opens in the browser that started it, unless you use the private link from a notification: see Start on your PC, download on your iPhone.
Level: Advanced self-hosters
visibilitychange / pageshow).Plain HTTP polling (no WebSockets), so it survives iOS Safari backgrounding and works behind any reverse proxy.