Back to Home

Color Sync

Compare colors across multiple devices in realtime. Create a session, share the code, and every device shows the same color at once.

or
Hue239°
HEX

About this tool

Color Sync lets you push the same color to every screen you own at the same time so you can compare how each one renders it. Create a session, share the 4-character code with your other devices, and any change you make on one shows up on all of them within a fraction of a second. It works in any modern browser on phones, tablets, and desktops, with no app to install.

Use it when you want to check whether your phone and monitor show the same red, whether a gradient bands differently on your laptop versus your desktop, or whether a wide-gamut display oversaturates a color that looks fine on an sRGB screen. Fullscreen mode hides the controls behind a pull-up sheet so the color fills the entire display, which is the whole point when you are comparing screens.

How it works

Color Sync uses Supabase Realtime broadcast channels. The 4-character session code becomes the channel name. Any device that joins the same code subscribes to the same channel and receives every color update. No database is involved and nothing persists after the session ends.

Three display modes

Solid shows one flat color for direct comparison. Gradient shows a two-stop linear gradient with an adjustable angle, useful for spotting color banding and transition smoothness. Spectrum cycles through the full hue wheel automatically so you can scan a display for tint shifts across the entire color range without touching anything.

Fullscreen and mobile

Tap the fullscreen icon on the color canvas to fill the screen. The pairing bar and controls collapse into a pull-up sheet at the bottom that you can drag open and closed, so the color stays the focus. The whole tool is touch-friendly and works the same on a phone as on a desktop.

Frequently asked questions

How does Color Sync work across devices?
One device creates a session and gets a 4-character code. Other devices enter that code to join the same realtime channel. When anyone changes the color, gradient, or spectrum mode, the update is broadcast to every connected device within a fraction of a second. No account is needed and nothing is stored.
Do I need to install an app to use Color Sync?
No. Color Sync runs entirely in the browser. Open the page on each device you want to compare, create or join a session with the same code, and the colors stay in sync. It works on phones, tablets, and desktops.
What is the difference between solid, gradient, and spectrum mode?
Solid mode shows one flat color. Gradient mode shows a two-stop linear gradient with an adjustable angle, useful for checking banding and color transitions. Spectrum mode cycles through the full hue wheel automatically so you can scan a display for tint shifts across the whole color range.
Why does spectrum mode keep animating even if the first device leaves?
Spectrum mode broadcasts a start timestamp and speed once, then every connected device computes the current hue locally from the elapsed time. This means the cycle continues even if the device that started it disconnects, and it avoids flooding the realtime channel with per-frame messages.
Can I use Color Sync to calibrate my monitor?
Color Sync is a comparison tool, not a calibration tool. It helps you see how the same color looks on different screens, which is useful for spotting gross differences in tint, brightness, or gamut. For actual calibration you need a hardware colorimeter or spectrophotometer and calibration software.
Is anything stored when I use Color Sync?
No. The session code is random and the realtime channel is ephemeral. Color values are sent between devices only while a session is active and are not written to any database. When the last device leaves, the channel closes. See the privacy policy for full details.