Image Tools
Image Duotone Generator
Apply a Spotify-style two-color duotone effect to any photo in your browser. Pick a preset or set custom shadow and highlight colors, then download.
How to use
- Drop a PNG, JPEG, WebP, BMP, or GIF onto the upload area, or click Choose file to pick one from your device. The source stays in your browser.
- Pick a preset palette (Navy and gold, Indigo and coral, and so on) or set custom shadow and highlight hex colors with the color pickers.
- Tune Intensity for the strength of the effect (0% keeps the original, 100% is pure duotone) and Midpoint to brighten or darken the midtones.
- Watch the live preview update next to the original. Click Swap colors or Invert tones to quickly compare alternatives.
- Pick PNG, JPEG, or WebP output and a quality level, then click Render and export, then Download duotone image.
About this tool
Image Duotone Generator turns any photo into a two-color duotone in your browser. Drop a PNG, JPEG, WebP, BMP, or GIF; pick a shadow color and a highlight color (or choose a curated preset like Navy and gold, Indigo and coral, Violet and lime, Forest and mint, Wine and cream, Teal and rose, Noir and amber, or Blueprint); and watch a live preview update side by side with the original. For each pixel, the tool reads a perceptual Rec. 709 luma value, then linearly interpolates between the shadow and highlight colors at that brightness, exactly the technique magazines, Spotify-style advertising, and editorial photography use to give a photo a unified two-color palette. An Intensity slider blends the duotone back over the original color image so values below 100% produce a tinted look while 100% is pure duotone. A Midpoint slider biases the brightness curve so the shadow color covers more or less of the image, useful when one of the two colors is very dark or very bright. An Invert toggle swaps shadow and highlight in one click. Output goes to PNG, JPEG, or WebP at full source resolution with adjustable quality; JPEG export flattens transparency against a chosen background color so transparent corners do not turn black at the encoder's discretion. Useful for hero images, blog covers, social posts, brand-aligned product photography, lookbook layouts, poster mockups, podcast cover art, conference graphics, and any case where a photo should match a fixed two-color palette. Everything runs locally on your device, so the photos you process here never leave your browser.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Image Filters
Adjustable grayscale, sepia, blur, brightness, contrast, saturation, hue, and invert filters with one-click presets.
Open tool
ImageImage Color Inverter
Invert image colors (negative effect) with optional per-channel control and a perceptual sRGB mode.
Open tool
ImageImage to Black and White Converter
Grayscale and 1-bit black and white image converter with multiple methods and dithering.
Open tool
ImageImage Color Replacer
Click any pixel to pick a source color, then replace every matching pixel with a target color or transparency.
Open tool
ImageImage Color Palette Extractor
Pull a dominant color palette out of any image with HEX, RGB, HSL, and code exports.
Open tool