This generator is a progressive web app (PWA): the same audited web interface can be installed from a compatible browser and launched in its own window. There is no separate executable and no account synchronization.
How to install it
- Visit the production home page once while online.
- Open your browser’s install or “Add to Home Screen” action. The exact label varies by browser and operating system.
- Confirm the OKLCH Palette Lab name and icon.
- Launch it from your app list. The cached interface and color engine can reopen without a network connection.
If your browser does not offer installation, bookmark the page. Generator features are the same in a normal tab; installation only changes launch and window behavior.
What works offline
| Feature | Offline after first visit | Notes |
|---|---|---|
| Ramp and harmony generation | Yes | All math is bundled locally. |
| Image palette extraction | Yes | The selected file stays on the device. |
| Copy and file exports | Yes | Browser clipboard rules still apply. |
| Shareable link delivery | Partly | The URL can be created offline; the recipient needs the site cached or online. |
| Guides and updates | Previously visited pages | Fresh content requires a connection. |
Why a web app for color work
CSS colors are ultimately consumed by browsers, so testing in that environment is valuable. The app can use native CSS OKLCH rendering, Canvas image decoding, the clipboard and file downloads without a server-side image pipeline. Updates arrive with the website rather than through an app-store release.
The tradeoff is deliberate: there is no cloud project history, cross-device sync or operating-system eyedropper. Export tokens to your repository when the result becomes part of a real design system.
Installed does not mean uploaded
The installed interface follows the same privacy boundary as the website. Entered colors, generated palettes, image pixels and filenames are not analytics parameters. Removing the app clears its shortcut; browser site-data controls govern its cache and local theme preference.
Open once, then install.
Your browser decides whether PWA installation is available.
Sources and further reading
Technical claims are grounded in specifications and primary documentation. Product observations are dated snapshots from direct use.