Convert between grams and millilitres for soap, candle, and cosmetics ingredients — pre-loaded with densities for 30+ common materials.
Divide the mass in grams by the ingredient's density in g/mL: mL = grams ÷ density. For water (1.00 g/mL) the numbers are the same. For olive oil (0.91 g/mL), 100 g ≈ 110 mL. To go the other way: grams = mL × density. Select your ingredient below and the converter does the arithmetic for you.
Track your ingredient quantities automatically. Craftybase records exact weights for every batch so your recipes stay accurate and your costs stay real.
Try free for 14 daysUnlike converting between, say, centimetres and inches, you can't convert grams to millilitres with a fixed number. Grams measure mass; millilitres measure volume. To go from one to the other, you need to know the density of the substance — how much mass is packed into each unit of volume.
The formula is straightforward:
Water has a density of 1.00 g/mL, so for water the numbers are the same. But olive oil sits at 0.91 g/mL — meaning 100 g of olive oil occupies about 110 mL. And sodium hydroxide (lye) is 2.13 g/mL, so 100 g takes up less than 47 mL. That difference matters a lot when you're scaling a recipe.
Most maker recipes are written in grams — kitchen scales are standard in soap making, candle making, and cosmetics formulation because grams are precise and repeatable. But many suppliers sell liquids by volume (mL or fl oz), and some equipment (graduated cylinders, jugs) reads in mL. Switching between the two without accounting for density leads to formulation errors and wasted materials.
For a deeper dive into unit conversions across maker niches, see our guide: Grams to mL Conversion Guide for Makers.
Tired of converting units by hand every batch?Craftybase stores your recipes with exact ingredient weights and automatically recalculates quantities when you scale up or down. No more density lookups, no more conversion errors.
Try free for 14 days →Say your lotion recipe calls for 50 mL of argan oil, but your scale only measures grams. Argan oil has a density of 0.91 g/mL:
Select "Argan Oil" in the dropdown, enter 50 in the mL-to-grams direction, and the converter does the arithmetic for you.
The densities used in this converter are standard literature values for each ingredient in its typical working state (e.g., oils at room temperature, waxes fully melted). Temperature affects density, so treat results as a close working approximation — particularly for waxes measured near their melt point. If your supplier provides a specific gravity on their spec sheet, use that value for maximum accuracy.
These are the densities used in the converter above. All values are in g/mL at typical working temperatures.
| Ingredient | Density (g/mL) | 100 g = | Category |
|---|---|---|---|
| Olive Oil | 0.91 | 109.9 mL | Soap Making |
| Coconut Oil (melted) | 0.92 | 108.7 mL | Soap Making |
| Castor Oil | 0.96 | 104.2 mL | Soap Making |
| Sodium Hydroxide (lye) | 2.13 | 46.9 mL | Soap Making |
| Soy Wax (melted) | 0.90 | 111.1 mL | Candle Making |
| Beeswax (melted) | 0.95 | 105.3 mL | Candle Making |
| Fragrance Oil | 0.98 | 102.0 mL | Candle Making |
| Distilled Water | 1.00 | 100.0 mL | Cosmetics |
| Glycerin | 1.26 | 79.4 mL | Soap / Cosmetics |
| Kaolin Clay | 2.60 | 38.5 mL | Cosmetics |
All 30+ ingredients are available in the converter dropdown above. Densities represent typical working conditions (oils at room temperature, waxes fully melted).
This tool is built for any maker who works with ingredients measured by weight and volume. Specifically:
If you want to track all your ingredient conversions, recipe costs, and batch quantities in one place, Craftybase handles it automatically across your entire product line.
Craftybase stores your recipes with exact ingredient weights and automatically recalculates quantities when you scale a batch. No more unit-conversion errors, no more guesswork — just accurate costs and consistent products every time.
Start your free 14-day trial