Chromemory
A precise colour memory test powered by clinical perceptual science.
How accurately can you remember and recreate a colour after seeing it for just a few seconds?
🎮 How to Play
Choose your difficulty (Easy / Medium / Hard) or jump into the Daily Challenge.
A colour flashes for a few seconds — memorise it.
Use the HSB sliders to recreate the colour as accurately as you can.
Complete 5 rounds and see your average score.
Every game is defined by a unique seed (e.g. ANVIL-7823). Share the seed with friends to challenge them on the exact same colours.
✨ Features
- Clinical CIEDE2000 scoring — the same perceptual standard used by designers, printers and colour scientists
- Per-round breakdown (Hue / Chroma / Lightness) so you can see exactly where you drifted
- Daily Challenge that resets every 24 hours with global leaderboard
- Fully reproducible games via shareable seeds
- Beautiful dark interface with smooth animations and haptic feedback
- Installable as a Progressive Web App (works offline)
🚀 Try It Live
📱 Install as App
On Android / Desktop (Chrome/Edge): Open the game → tap the install icon in the address bar.
On iPhone / iPad (Safari): Open the game → tap Share → “Add to Home Screen”.
🧪 Why Chromemory’s Scoring Is Different
Most colour memory games use simple weighted distances with arbitrary forgiveness. Chromemory uses the full CIEDE2000 (ΔE₀₀) formula — the industry standard trusted by printing houses, paint manufacturers and display calibration labs. Every score is clinically fair and consistent.
🛠️ Tech Stack
Pure HTML, CSS & JavaScript • Accurate CIELAB + full CIEDE2000 implementation • Service Worker for offline support • Hosted on GitHub Pages
Open source and free to use. Feel free to fork it, improve it, or learn from it.
Made by Garyck Arntzen
Artist / Illustrator