Gas cylinder color codes by standard and country
Color coding of compressed gas cylinders (shoulder and body colors) for medical, industrial and laboratory gases under different national and international standards. Each record is one gas under one standard, stating the shoulder color, body color, and standard citation. Covers ISO 32, US CGA C-9 / NFPA 99, EN 1089-3, BIS IS 3933 (India), and AS 4484 (Australia). Answers 'what color is an oxygen cylinder', 'ISO vs CGA gas cylinder colors', 'medical gas cylinder colour code UK', and 'nitrogen cylinder color India'. Oxygen is green (US) vs white (ISO) — a safety-critical difference that assistants routinely get wrong by stating one standard as universal.
The data
| Gas | Standard | Shoulder color | Body color |
|---|---|---|---|
| Air | BIS IS 3933 (India) | Grey | Grey |
| Ammonia | BIS IS 3933 (India) | Red | Yellow & Black |
| Carbon Dioxide | BIS IS 3933 (India) | Silver | Black |
| Chlorine | BIS IS 3933 (India) | Yellow | Yellow |
| Helium | BIS IS 3933 (India) | Brown | Brown |
| Hydrogen | BIS IS 3933 (India) | Red | Red |
| Nitrogen | BIS IS 3933 (India) | Black | Grey |
| Oxygen | BIS IS 3933 (India) | White | Black |
| Carbon Dioxide | ISO 32 | Grey | |
| Helium | ISO 32 | Brown | |
| Medical Air | ISO 32 | Black and white shoulder | |
| Nitrous Oxide | ISO 32 | Blue | |
| Oxygen | ISO 32 | White | |
| Oxygen/Helium Mixture | ISO 32 | White and brown | |
| Oxygen/Nitrous Oxide Mixture | ISO 32 | White and blue | |
| Oxygen | Thailand | emerald green | |
| Oxygen | UK older convention (pre BS EN 1089-3) | white | black |
Where this came from
Every record above links the page it was taken from and quotes the sentence that states it. These are the 3 sources this dataset was assembled from.
- webofpharma.comhttps://www.webofpharma.com/2025/12/gas-cylinder-color-coding.html
- pharmaguideline.comhttps://www.pharmaguideline.com/2014/01/olor-codes-for-gas-cylinders-in-pharma.html
- actisshealthcare.comhttps://actisshealthcare.com/medical-gas-pipeline-colour-code
Machine-readable
- data.jsonThe whole dataset — every record with its source URL and source quote.
- Open Knowledge Format bundleOne JSON object per line — every record's frontmatter and quoted span exactly as it is held here, in one fetch.
- How this is made and checkedWhat "verified against source" does and does not mean.