Data Source
The data comes from the Floral Reflectance Database (FReD), a scientific database maintained by researchers studying plant-pollinator interactions:Arnold SEJ, Faruq S, Savolainen V, McOwan PW, Chittka L, 2010 FReD: The Floral Reflectance Database — A Web Portal for Analyses of Flower Colour. PLoS ONE 5(12): e14287. doi:10.1371/journal.pone.0014287
What is Spectral Reflectance?
Unlike simple RGB color picking, spectral reflectance measures how much light a flower reflects at each wavelength across the visible spectrum (300-700nm). This provides:- Accurate color representation under different lighting conditions
- Bee vision simulation - how pollinators perceive flower colors
- Scientific reproducibility for research applications
Quick Start
Find Flowers by Color
- Names:
red,lavender,coral - Hex codes:
#FF5733orFF5733 - RGB values:
rgb(255,87,51)or255,87,51
Filter by Taxonomic Family
Get Available Families
Understanding Bee Vision
Bees perceive colors differently than humans. They have trichromatic vision with three types of photoreceptors:Key Differences
- Bees cannot see red - Red flowers appear dark/black to bees
- Bees see ultraviolet - Many flowers have UV patterns invisible to humans
- “Bee purple” - UV + Blue appears as a unique color to bees
Bee Color Categories
Thebee_colour field indicates the flower’s appearance to bee vision:
Color Matching Algorithm
The API uses CIE LAB color space for perceptual color matching. LAB was designed to be perceptually uniform - a given distance in LAB space corresponds to approximately the same perceived color difference regardless of where in the color space you are. Thecolor_distance field in results represents Delta E (ΔE), where:
- < 5: Colors are very similar
- 5-10: Noticeable difference but still related
- 10-30: Clearly different colors
- > 30: Very different colors
Example: Building a Color Palette
Find flowers that would create a harmonious color palette:Example: Pollinator-Friendly Garden
Find flowers that are highly visible to bees:Data Fields
Full Record (GET /v1/flowers/)
The complete record includes:Color Space Coordinates
- Colour Triangle: Position in bee color triangle based on photoreceptor excitation
- Colour Hexagon: Chittka’s color hexagon for perceptual distance calculations
- COC: Color opponent coding coordinates

