Workflow & Usage
-
Add your images Drag & drop, paste, or click to select JPEG, PNG, or WebP files. You can work with a single image or batch-process many at once.
-
Choose a glow color (optional) By default, the glow is white for a natural bloom effect. You can apply a color tint using the color picker or hex input to create stylized glows.
-
Adjust the glow controls
- Strength — controls how intense the glow appears
- Radius — sets how far the glow spreads (blur amount)
- Threshold — limits glow to brighter areas only
- Blend Mode
- Screen for soft, photographic glow
- Add for stronger, punchier highlights
- Soft highlight mask — feathers the glow edge for smoother transitions
-
Preview instantly Each image card updates live as you adjust settings. Previews are rendered per image so borders and layout remain untouched.
-
Export your results
- Download images individually
- Export all selected images as a ZIP
Files keep their original format and use clear names like:
photo-glow.jpg
Everything runs fully on-device and offline-friendly.
Perfect For
-
Photography & Portraits Add subtle bloom to highlights for a soft, cinematic feel.
-
Night & Neon Scenes Enhance lights, signs, and reflections without overexposing the image.
-
Product & Hero Images Draw attention to bright edges or key details.
-
Creative & Stylized Visuals Use colored glow for surreal, sci-fi, or retro aesthetics.
-
Batch Brand Assets Apply consistent glow settings across multiple images for a unified look.
Tips for Best Results
-
Start with a higher threshold. This keeps glow limited to highlights instead of washing the whole image.
-
Use soft mask for realism. Soft masking creates smoother falloff and avoids harsh glow edges.
-
Screen first, Add second. Screen is ideal for photos; Add works best for graphic or high-contrast images.
-
Subtle radius, moderate strength. Large radius with low strength often looks more natural than the opposite.
-
Optimize after export. Run your results through Image Compressor or Progressive JPEG Converter for web-ready file sizes.
How It Works
-
Highlight isolation Each pixel’s luminance is measured so only areas above your threshold contribute to the glow.
-
Optional soft masking Brightness above the threshold is feathered using a smooth curve, creating natural glow rolloff.
-
Blur-based bloom Highlight areas are blurred and rendered into a separate glow layer.
-
Blend-based compositing The glow layer is blended back onto the original image using Screen or Add blending.
-
Canvas-based rendering Everything runs using the HTML Canvas API — no WebGL, no servers, no uploads.
-
EXIF-aware loading Images are loaded with
createImageBitmap({ imageOrientation: 'from-image' })to preserve correct camera orientation.