Gram to ML Oil

Convert grams of cooking oil to milliliters. Vegetable oil density is 0.92 g/ml, so 100g oil = 109ml. Free online oil converter.

Lookup density or input your own:

Input one and get the other:

Cooking oils — vegetable, olive, canola, sunflower — all have densities around 0.92 g/ml. This means 100 grams of oil fills approximately 109 ml. Oil is lighter than water, which is why it floats on top.

The density is consistent across most cooking oils, so you can use 0.92 g/ml as a reliable conversion factor for any vegetable-based oil. Coconut oil (solid at room temperature) is slightly different. For all conversions, use our gram to ml converter.

How to convert grams of oil to ml

Use the formula: ml = grams ÷ 0.92. Most cooking oils have a density of approximately 0.92 g/ml.

Oil - Grams to Milliliters
Volume [ml] = Mass [g] ÷ 0.92 [g/ml]
Example: 100 g olive oil ÷ 0.92 g/ml = 109 ml
Oil - Milliliters to Grams
Mass [g] = Volume [ml] × 0.92 [g/ml]
Example: 100 ml × 0.92 g/ml = 92 g

Oil - Gram to ML Conversion Table

Quick reference table for converting oil between grams and milliliters (density: 0.92 g/ml).

Oil (grams)Volume (ml)
5 g5.4 ml
10 g10.9 ml
15 g (1 tbsp)16.3 ml
25 g27.2 ml
50 g54.3 ml
100 g108.7 ml
200 g217.4 ml
250 g271.7 ml
500 g543.5 ml
1000 g1087 ml

How It Works

Grams (g) measure <strong>weight</strong>. Milliliters (ml) measure <strong>volume</strong>. To convert between them, you need the <strong>density</strong> of the substance. This converter does it instantly.

1

Choose Your Ingredient

Select from 17 common cooking and baking ingredients - or enter a custom density value for any substance.

2

Select Your Units

Pick the weight unit (grams, kg, oz) and volume unit (ml, liters, cups) you need for the conversion.

3

Get Instant Results

Enter a value in either field and the calculator instantly converts it. Works both ways - gram to ml or ml to grams.

Frequently Asked Questions - Oil

How many ml is 100 grams of oil?

100 grams of cooking oil is approximately 109 ml. Most vegetable oils have a density of about 0.92 g/ml.

Are all cooking oils the same density?

Very close. Olive oil, canola, sunflower, and vegetable oil are all between 0.91 and 0.93 g/ml. Coconut oil (solid) is slightly denser at about 0.93 g/ml.

How many tablespoons is 50 grams of oil?

50 grams of oil is approximately 3.6 tablespoons (about 54 ml). One tablespoon of oil weighs approximately 13.6 grams.

Why does oil float on water?

Oil floats because it's less dense than water. At 0.92 g/ml vs water's 1.00 g/ml, oil is about 8% lighter per unit volume, so it sits on top.