A professional macOS app for converting images into negatives for cyanotype printing, featuring a dark theme interface inspired by modern photo editing tools.
- Grayscale Conversion - Automatic conversion to monochrome
- Negative Inversion - Creates proper negatives for UV exposure
- Contrast Control (0.5 - 2.5) - Adjust tonal separation
- Brightness Control (-0.5 - 0.5) - Fine-tune overall density
- Scale Adjustment (10% - 1000%) - Resize your image
- Gradient Curves - Professional tone curve adjustments
- Load Photoshop .acv curve files
- Preset curves for different alternative processes (Cyanotype, Van Dyke, Platinum, etc.)
- Save custom curves for reuse
- Rotate - 90° increments left or right
- Flip - Horizontal and vertical mirroring
- Crop - Select and crop to specific area
- Undo Crop - Restore the image before the last crop
- Negative Preview (B&W) - Default view showing the actual negative
- Cyanotype Preview (Blue) - See how your print will look with the characteristic Prussian blue color
- Click the droplet icon to toggle between modes
- RGB Channels - View red, green, and blue channel distribution
- Luminance - See overall brightness distribution
- Channel Toggles - Show/hide individual channels for detailed analysis
- Real-time Updates - Histogram updates as you adjust image settings
- Real-time UV Data - Check current UV levels for planning exposures
- UV Forecast - View hourly UV predictions throughout the day
- 100+ Cities - Search or select from preset worldwide locations
- GPS Support - Use your current location automatically
- Sun Times - Sunrise, solar noon, sunset, and twilight times
- Safe Exposure Guide - Recommended sun exposure limits by skin type
- Dark Theme - Easy on the eyes during long editing sessions
- Icon-Based Toolbar - Quick access to all tools
- Side Panel Controls - Real-time adjustment sliders with value displays
- Drag & Drop Support - Drop images directly onto the canvas
-
Import an Image
- Click the Import button (down arrow) in the toolbar
- Or drag and drop an image onto the canvas
-
Adjust Your Image
- Use the sliders in the left panel to adjust brightness, contrast, and scale
- Scale slider - Resize the image from 10% to 1000%
- Gradient Curves - Select from preset curves or load custom .acv files
- Click the dropdown menu under "CURVES"
- Choose from presets like Cyanotype, Van Dyke, Platinum, etc.
- Load your own .acv curve files
- Save modified curves for later use
- Use toolbar buttons to rotate or flip the image
- Click the crop tool, drag to select an area, then click "Apply Crop"
- Use the undo button (↶) to restore the image before cropping
-
Preview
- Click the droplet icon to toggle between negative (B&W) and cyanotype preview (blue)
- The preview shows approximately how your final print will look
-
Print & Export
- Click the Print button to print directly to your printer
- Configure page size (Letter, A4, Legal, Tabloid)
- Toggle between Portrait and Landscape orientation
- Set up multi-page printing using the Pages button
- Position and scale your image on the page
- Or click the Export button (up arrow) to save as PNG, JPEG, or TIFF
- Print on transparency film or display on a screen/tablet for exposure
- Click the Print button to print directly to your printer
- Convert your image to a negative using CyanHero
- Print the negative on acetate/transparency film
- Place the negative on UV-sensitive cyanotype paper
- Expose to sunlight or UV light
- Develop in water to reveal the classic Prussian blue print
- macOS 14.0 or later
- Xcode 15.0 or later (for building from source)
open CyanHero.xcodeproj
# Press Cmd+R to build and runCreated for cyanotype enthusiasts and alternative process photographers.