Calculate precise natural dye ratios for fabric, yarn, or food coloring projects at home. Adjust quantities based on your material weight, dye source, and desired color intensity. Perfect for home DIYers, crafters, and home cooks experimenting with plant-based dyes.
Natural Dye Recipe Ratio Calculator
Calculate precise ratios for fabric, yarn, and food dyes
Calculation Results
How to Use This Tool
Select your material type from the dropdown, such as cotton fabric, wool yarn, or food for baking. Enter the weight of your material and choose the appropriate unit (grams, ounces, or pounds).
Pick your dye source type (root, leaf, fruit, etc.) and enter the quantity of dye you have, selecting the correct unit (grams, cups, tablespoons, or teaspoons). Choose your desired color intensity and mordant type if dyeing fabric or yarn.
Click "Calculate Ratios" to see your custom recipe. Use the "Reset" button to clear all fields and start over. Copy your results to clipboard with one click for easy reference.
Formula and Logic
All material weights are converted to grams for consistent calculation. Dye source quantities in volume units (cups, tablespoons, teaspoons) are converted to grams using standard approximations for dried plant materials: 1 cup = 120g, 1 tablespoon = 7.5g, 1 teaspoon = 2.5g.
Dye requirements are calculated by multiplying your material weight by an intensity ratio: Light (0.25), Medium (0.5), Dark (1), Extra Dark (2). This is adjusted by a dye source multiplier to account for varying pigment strengths: roots and spices require less volume than leaves or vegetables.
Mordant quantities (if selected) are set at 10% of material weight, the standard ratio for alum and other common mordants. Water required is calculated as 15x material weight, and soak times are based on material type and intensity.
Practical Notes
For home cooks using natural dyes for food, always use organic, pesticide-free dye sources to avoid contamination. Dyeing fabric? Pre-wash materials to remove sizing that can block dye absorption.
- Cost tip: Dried spices like turmeric and paprika are far more cost-effective than fresh dye sources for large batches.
- Time-saving: Pre-measure common dye quantities in airtight jars to speed up future projects.
- Unit conversions: 1 tablespoon = 3 teaspoons, 1 cup = 16 tablespoons, 1 ounce = 28.35 grams.
- Mordant safety: Wear gloves when handling metal mordants like iron or copper, and work in a ventilated area.
Why This Tool Is Useful
Natural dye recipes are rarely one-size-fits-all: pigment strength varies by source, material absorption differs by fiber type, and desired color intensity changes quantity needs. This tool eliminates guesswork, so you avoid wasting expensive dye sources or ending up with uneven, faded colors.
Whether you're dyeing a cotton t-shirt, making natural food coloring for a birthday cake, or experimenting with wool yarn for a knitting project, this calculator adjusts ratios to your exact needs. It saves time, reduces waste, and helps you get consistent results every time.
Frequently Asked Questions
Can I use fresh dye sources instead of dried?
Yes, but increase your dye quantity by 3x: fresh plant materials contain high water content, so you need more volume to get the same pigment as dried sources.
Do I need a mordant for food coloring?
No, mordants are only used for fabric and yarn dyes to set pigment. Never use mordants in recipes for food or beverages.
How do I adjust the recipe for a larger batch?
Multiply all quantities (material weight, dye, mordant, water) by the same scaling factor to maintain correct ratios. For example, double the material weight means doubling dye, mordant, and water quantities.
Additional Guidance
Always test your dye on a small scrap of material first to check color payoff before dyeing your full project. For fabric dyes, simmer your dye bath first to extract maximum pigment before adding materials.
Store leftover liquid dye in airtight glass containers in the refrigerator for up to 1 week, or freeze for up to 3 months. Label containers with the dye source and date for easy reference.
For darker, more saturated colors, extend soak time by 30-60 minutes beyond the estimated time. Rinse dyed materials in cold water until the water runs clear to remove excess pigment.