Flashlight Tester
Test your device's flashlight with multiple modes and patterns
Permission Required
Camera access needed for flashlight control
Health Warning
Flashing lights may trigger seizures or discomfort in people with photosensitive epilepsy or other light-sensitive conditions.
If you feel unwell, experience dizziness, or discomfort while using flashing modes, please stop immediately.If you are unsure whether it's safe for you, please do not use the flashing features.
Hardware Torch Mode
Using device flashlight
How to Use
Custom Morse Text
Enter text to flash in morse code
Only letters (a-z, A-Z) and spaces allowed
Flash Modes
- Turn ON: Keeps flashlight on continuously
- Turn OFF: Turns off the flashlight
- Single Flash: One flash for 1.0 seconds
- Flash Mode: Continuous flashing every 0.5 seconds
- SOS in morse codeMode: SOS pattern (···---···)
- Custom Morse: Flash text in Morse code (URL parameter)
- Stop All: Stops any flashing mode
Controls & Features
- Screen Flash Area: Visual feedback for all modes
- Fullscreen Mode: Immersive flash experience
- URL Parameters: ?text-to-morse=HELLO%20WORLD&repeat=false
- Escape Key: Exit fullscreen or go to Sunrise/Sunset
- Android: Uses camera torch API when available
- iOS/Others: Screen flash fallback mode
Technical Details
SOS Pattern
The SOS pattern follows international Morse code standards:
- • S: Three short flashes (0.5s each)
- • O: Three long flashes (1.0s each)
- • S: Three short flashes (0.5s each)
- • Pattern repeats with 1.0s pause
Custom Morse Mode
Use URL parameters to auto-start custom text flashing:
- • text-to-morse: HELLO%20WORLD (URL encoded text)
- • repeat: true/false (default: true)
- • Example: ?text-to-morse=SOS&repeat=false
- • Supports: a-z, A-Z, and spaces only
- • Dot: 0.5s flash, Dash: 1.0s flash
Browser Compatibility
Hardware flashlight control requires modern browsers with MediaDevices API and torch support. Fallback screen flash works on all devices.
Performance Notes
Flash intervals of 0.5s and 1.0s are optimized for most Android hardware. Very rapid toggling may trigger hardware protection.