Your screen, on your walls.

Elf-Ambilight is a free RGB PC app that drives BLE LED strips from Windows — rich colors, effects, schedules, and real-time screen-sync Ambilight that stays imperceptible to your PC.

Download for Windows

Single Elf-Ambilight.exe · no install · Windows 10/11 + Bluetooth LE · source

Try the Ambilight engine

A miniature of what runs on your PC: the screen plays a scene, the strip below mirrors it in real time. Drag the fade slider to feel the exact-duration crossfade from the app.

Everything in one sidebar

Seven pages, zero clutter. Edits stage until you press Save — never a half-sent state on your strip.

Devices

BLE scan and connect, named groups, auto-connect and auto-reconnect on startup.

Colors

HSV wheel, HSL + RGB sliders, hex input, presets, recents, live-send while dragging.

Tune

Per-channel sliders, gain, gamma, temperature and matrix calibration with live preview.

Modes

29 built-in strip effects with brightness and speed control.

Ambilight

Center/full capture, four sampling styles, 0–10 s crossfade, eco mode, one-click presets.

Timer

On-board strip timers plus PC-side schedules for power, color and mode.

Dynamic Lighting

Mirror strip color to motherboard, RAM, keyboard and mouse lighting via Windows LampArray.

Get started in a minute

  1. Download Elf-Ambilight.exe from the releases page and double-click it.
  2. On the Devices page, scan and connect your strip (ELK-*, LED LIGHT STRIP, XSL-*, CLK-*).
  3. Pick colors, tune calibration, or hit Start Ambilight and watch the room follow the screen.

For developers

Open protocol

Service 0000fff0, char 0000fff3, 9-byte 7E…EF packets with ELK auto-encrypt — all in protocol.py.

Build it

pip install -r requirements.txt, then python app.py — or build_exe.bat for the EXE.

Light up the room.

Free, open, one file. Your strips have never looked this good.

Download Elf-Ambilight