~/flashlight led banner decibels morse ☕ Support me apps ← back to terminal
NAME

Free online flashlight — Ultimate Flashlight Toolkit — 36 light modes

— your screen as a flashlight, SOS and Morse signal, ring light or mood light
SYNOPSISflashlight [white|kelvin|sos|morse|ring|strobe|…] brightness
NOTESruns in this tab · nothing to install · the camera torch is optional and records nothing · presets stay in this browser
🔦 White Lightscreen stays on⛶ tap the light for full screen

Guide — the right light for the moment

Your screen is the light; the camera torch is optional and opt-in.

1Pick a mode

36 modes in six groups: steady light, everyday, signals & safety, alert lights, party and ambient. Tap one, or press 1–8 for the quick modes.

2Set brightness and colour

Drag the brightness slider in Tune. Choose warm or cool white, the Kelvin lamp (1800–6500 K) or any custom colour.

3Send a signal

SOS in one tap, or type a short message and it is flashed in International Morse code at the speed you choose. Flashing modes ask for a warning first.

4Go full screen

Tap the light (or press F) and it fills the screen. Tap it again to show or hide the controls, change mode with the arrows, and set an auto-off timer of 5 to 60 minutes.

5Save or share

Save up to 8 presets in your browser, or copy a link that opens the exact mode and settings. The camera torch is an optional extra on Android.

Which light for what

LIGHTSteady & everyday
white
plain flashlight, warm or cool
kelvin
pick the colour temperature
ring
soft fill light for calls
SIGNALSignals & safety
SOS
the international distress signal
morse
your own message
hazard / bike / wand
amber or red blinkers and a moving bar
CAREFlashing warning
strobe & alerts
can trigger photosensitive epilepsy
safer
tick Safer flashing to cap at 3 Hz
road
novelty only, not emergency lights
KEYSShortcuts
1–8
quick modes
← → ↑ ↓
mode and brightness
F Space H
full screen, off, controls

An online flashlight, explained

This toolkit turns your screen into a flashlight and a signal light: plain white or coloured light, SOS and Morse, warning blinkers, party effects and calm ambient light. It needs no permissions for its screen modes; the real camera torch is an opt-in extra on Android browsers that support it.

Does this flashlight access my camera?

Not by default. The core flashlight uses your screen to emit light, never your camera. There is one optional feature, Real Camera Torch, which you must explicitly enable with a button click. Even then, no video is captured, viewed, or transmitted — the camera stream is used only to trigger the hardware flash and is released the moment you turn the torch off.

Is there a real camera flashlight (torch) mode?

Yes, as an optional opt-in feature. Click Enable Real Camera Torch in the Flashlight section to request camera permission and toggle your device's actual LED flash via the browser's torch control. This only works on browsers and devices that expose torch control — currently Android Chrome and other Chromium-based browsers.

Why can't I use the camera torch on iPhone?

Apple's WebKit engine, which powers Safari and every browser on iOS, does not expose torch control to web pages. This is a platform restriction, not a limitation of this tool. iPhone users get the full set of 35 screen-based light modes instead, which need no permissions at all.

Will my screen stay on while the flashlight is active?

Yes, on supported browsers. The tool requests a Screen Wake Lock while any mode is running, which prevents your device from dimming or locking — watch for the "wake lock: on" status chip on the light screen. If your browser doesn't support the Wake Lock API, adjust your device's own screen-timeout setting before relying on the flashlight for an extended period.

How do I use this on my phone?

Simply bookmark this page on your phone's home screen. On iOS: tap Share → Add to Home Screen. On Android: tap Menu → Add to Home Screen. It will work like a native app, but without any permissions or tracking beyond what you explicitly opt into.

Can I send a custom Morse code message?

Yes. Type any short message into the Custom Morse Message field and it's converted to standard International Morse Code timing (dot, dash, and gap durations) and flashed on screen in a loop. Letters A-Z and digits 0-9 are supported. To translate longer messages, hear them as audio or decode Morse from a recording, use the Morse code translator.

Is strobe or flashing mode safe to use?

Rapid flashing light — used in Strobe, Police, Ambulance, Rescue, Disco, and Hazard Beacon modes — can trigger seizures in people with photosensitive epilepsy. If you or anyone nearby has photosensitive epilepsy, avoid these modes and stick to the steady-light or ambient modes instead.

Can I set an auto-off timer?

Yes. The Auto-Off Timer dropdown in the Controls section lets you pick 5, 15, 30, or 60 minutes; the light automatically switches off after that time so you don't accidentally drain your battery overnight.

Can I share a specific mode with someone via a link?

Yes. Click Share This Mode to copy a link with your current mode, brightness, and any custom color or Morse text encoded in the URL. Opening that link loads the page straight into that exact mode — handy for sending someone a ready-to-tap SOS or Morse message link.

What is the Bike Safety mode for?

Bike Safety flashes a short, bright red pulse pattern similar to a rear bicycle safety light, useful for extra roadside visibility. It's a supplement, not a replacement, for a certified bike light — check your local traffic laws before relying on a phone screen alone.

What is the Hazard Beacon mode?

Hazard Beacon is a steady amber blink at roughly one flash per second, similar to a roadside hazard light, useful for signalling your location in low visibility. It is not a substitute for a real reflective hazard triangle or warning light.

Can I use the Police, Ambulance, or Rescue Alert modes on the road?

No. These are novelty light-pattern simulations for parties, costumes, or fun — not certified emergency equipment. Using lights that imitate emergency vehicles on a public road is illegal in most jurisdictions. Use these modes indoors or off public roads only.

Can I adjust the color temperature or warmth of the white light?

Yes. Alongside pure White, there are dedicated Warm White and Cool White presets, plus a full custom color picker if you want to dial in an exact hue for reading, makeup, or photography lighting.

How many light modes are there in total?

36 modes across six categories: Steady Light, Everyday, Signals & Safety, Alert Lights, Party & Fun, and Ambient & Cozy — everything from a plain white flashlight, a Kelvin lamp and a ring light to SOS, custom Morse, a real camera torch, and a heartbeat pulse.

Will this drain my battery?

A full-screen light plus an active Wake Lock uses more battery than a dedicated LED flash, especially at high brightness. Lower the brightness slider, set an auto-off timer, and avoid the Real Camera Torch feature (which also lights the display) if you need long battery life.

Can I save my favorite modes?

Yes! Click Save Current as Preset to store up to 8 named presets — mode, brightness, strobe speed, custom color, or Morse text — in your browser's local storage. They persist across visits and are 100% private, never sent to any server.

Does this work offline?

Yes! Once the page loads, all light modes, presets, and the Morse encoder run entirely in your browser with no network requests, so the tool keeps working without an internet connection.

Does this use any external libraries or trackers?

No. It's vanilla HTML, CSS, and JavaScript with zero external dependencies. The only network request is the optional, privacy-first SimpleAnalytics script, which doesn't use cookies or track individuals.

Why is this better than a flashlight app from an app store?

Mobile flashlight apps routinely request camera, location, and contacts permissions and bundle ad trackers. This tool needs zero permissions for its 35 screen-based modes, asks only when you explicitly opt into the real camera torch, and installs no

What is new in this version

Three new modes: the Kelvin lamp lets you choose the colour temperature between a candle at 1800 K and daylight at 6500 K, the ring light draws a soft ring around a dark centre for video calls and selfies, and the traffic wand sweeps an amber bar across the screen. Flashing modes now ask for a warning first, and Safer flashing caps every flash at 3 Hz. Morse code has an adjustable speed and shows the dots and dashes of your message. In full screen the controls fade away and a tap brings them back.

Privacy and what is stored

There is no account and nothing you do is sent to me. The page loads its font from Google Fonts and page statistics from SimpleAnalytics. It makes no other network requests. The browser stores up to eight presets under flashlight-presets-v2, the last mode you used under fl-last and the Safer flashing choice under fl-safe. The camera is used only if you press the camera torch button, only to switch the LED, and nothing is recorded.

thing — just open the page.

More free tools