1 liter = 33.8140226 US fluid ounces 1 US fluid ounce = 0.0295735297 liter (= 29.5735297 mL) 33.814 fl. oz per liter 16.907 fl. oz per half liter . 33.81 fluid ounces 33.8 US or 35.2 UK

1 milligram per liter = 0.000121703815 troy ounces per US gallon. So, multiply the number of mg per liter by 0.000121703815 to get troy ounces per US gallon. Example, 500 (milligrams per liter) x 0.000121703815 = 0.0608519075 troy ounces per US gallon.

Ounces (oz) measure weight. Litres (liters) measure volume. So they cannot be compared. If fluid ounces were meant the conversions are: 33.814 fl. oz per liter 16.907 fl. oz per half liter