mg to ml Converter
Convert milligrams to millilitres and back with the density your substance actually has — water, milk, oil and flour presets included. Everything runs instantly in your browser; nothing is uploaded.
Convert mg ⇄ ml
Formula: 500 mg ÷ 1,000 ÷ 1 g/ml = 0.5 ml
How the mg to ml conversion works
The converter applies ml = mg ÷ 1,000 ÷ density. Dividing by 1,000 turns milligrams into grams, and dividing grams by density (g/ml) turns them into millilitres. Reverse it for ml to mg: mg = ml × density × 1,000. Read the full explanation in our mg to ml conversion guide.
Worked example: 250 mg of a water-based liquid at density 1 g/ml gives 250 ÷ 1,000 ÷ 1 = 0.25 ml. The same 250 mg of vegetable oil (0.92 g/ml) gives 250 ÷ 1,000 ÷ 0.92 ≈ 0.272 ml — a bigger volume, because oil is lighter than water.
mg to ml questions
How do I convert mg to ml?
What is 1 mg in ml?
Why can't I convert mg to ml directly?
How do I convert ml to mg?
More converters
Sources & official guidance
Estimate only — densities vary by temperature and composition, and this is not medical advice. See our disclaimer.