Chemical details and chemical safety data
PubChem provides compound facts and structures, plus available hazard labels, first aid, flash points, and workplace exposure limits; some fields may be unavailable.
Your information
Common chemical name or CAS number, for example caffeine or 58-08-2.
Example results
Acetone
Acetone is a methyl ketone that consists of propane bearing an oxo group at C2.
- CAS number
- 67-64-1
- IUPAC name
- propan-2-one
Other names
2-propanone
propanone
propan-2-one
Dimethyl ketone
Pyroacetic ether
Methyl ketone
Dimethylformaldehyde
beta-Ketopropane
Dimethylketal
Chevron acetone
About the PubChem tool
Get chemical returns compound names, identifiers, formula, weight, description, and structure image for a common name or CAS number.
Get chemical safety returns reported hazards, first aid, flash point, and exposure limits for a chemical name or CAS number.
Built from pubchem.ncbi.nlm.nih.gov. Last checked Sep 29, 2026.
Actions
Get chemical
1 creditGet a chemical’s formula, molecular weight, names, description, and structure image from its common name or CAS number. Descriptions and CAS numbers may be unavailable for some compounds.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Chemicalchemical | Text | Required | Common chemical name or CAS number, for example caffeine or 58-08-2.Example: Acetone |
What you get
| Field | Type | Description |
|---|---|---|
Namename | Text | Compound name.Example: Acetone |
Smilessmiles | Text | SMILES molecular structure.Example: CC(=O)C |
Inchikeyinchikey | Text | InChIKey structure identifier.Example: CSCPPACGZOOCGX-UHFFFAOYSA-N |
Cas Numbercas_number | Text | CAS registry number if listed among PubChem synonyms.Example: 67-64-1 |
Iupac Nameiupac_name | Text | IUPAC chemical name.Example: Propan 2 one |
Descriptiondescription | Text | Brief plain-text description.Example: Acetone is a methyl ketone that consists of propane bearing an oxo group at C2. |
Pubchem Cidpubchem_cid | Number | PubChem compound ID.Example: 180 |
Pubchem URLpubchem_url | Text | PubChem compound page.Example: https://pubchem.ncbi.nlm.nih.gov/compound/180 |
Common Synonymscommon_synonyms | List | Up to ten other names for the chemical. |
Molecular Formulamolecular_formula | Text | Molecular formula.Example: C3H6O |
Structure Image URLstructure_image_url | Text | 2D chemical structure PNG link.Example: https://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/cid/180/PNG?record_type=2d |
Molecular Weight G Per Molmolecular_weight_g_per_mol | Number | Molecular weight in grams per mole.Example: 58.08 |
Example result
For Chemical: Acetone
{
"name": "Acetone",
"smiles": "CC(=O)C",
"inchikey": "CSCPPACGZOOCGX-UHFFFAOYSA-N",
"cas_number": "67-64-1",
"iupac_name": "propan-2-one",
"description": "Acetone is a methyl ketone that consists of propane bearing an oxo group at C2.",
"pubchem_cid": 180,
"pubchem_url": "https://pubchem.ncbi.nlm.nih.gov/compound/180",
"common_synonyms": [
"2-propanone",
"propanone",
"propan-2-one"
],
"molecular_formula": "C3H6O",
"structure_image_url": "https://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/cid/180/PNG?record_type=2d",
"molecular_weight_g_per_mol": 58.08
}Get chemical safety
1 creditGet PubChem hazard labels, route-specific first aid, flash point, and workplace exposure limits for a chemical name or CAS number. Fields absent from the compound record are null; common product names may resolve to their underlying compound, which is identified by its returned name.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Chemicalchemical | Text | Required | Common chemical name or CAS number, for example acetone, bleach, or 67-64-1.Example: Acetone |
What you get
| Field | Type | Description |
|---|---|---|
Namename | Text | PubChem name of the matched compound.Example: Acetone |
First Aidfirst_aid | Details | |
Eyesfirst_aid.eyes | Text | Example: Rinse with plenty of water (remove contact lenses if easily possible). Refer… |
Skinfirst_aid.skin | Text | Example: Remove contaminated clothes. Rinse skin with plenty of water or shower. |
Swallowingfirst_aid.swallowing | Text | Example: Rinse mouth. Do NOT induce vomiting. Refer for medical attention . |
Breathing infirst_aid.breathing_in | Text | Example: Fresh air, rest. Refer for medical attention. |
Flash Pointflash_point | Text | Reported flash point with units.Example: 0 °F (NTP, 1992) |
Signal Wordsignal_word | Text | GHS signal word, Danger or Warning, when reported.Example: Danger |
Ghs Hazard Codesghs_hazard_codes | List | GHS H-codes corresponding to the hazard statements. |
Hazard Pictogramshazard_pictograms | List | GHS pictogram names and images. |
Namehazard_pictograms[].name | Text | Example: Flammable |
Image Linkhazard_pictograms[].image_link | Text | Example: https://pubchem.ncbi.nlm.nih.gov/images/ghs/GHS02.svg |
Hazard Statementshazard_statements | List | GHS hazards in plain words. |
Pubchem Compound IDpubchem_compound_id | Number | PubChem compound ID.Example: 180 |
Safety Section Linksafety_section_link | Text | PubChem Safety and Hazards section.Example: https://pubchem.ncbi.nlm.nih.gov/compound/180#section=Safety-and-Hazards |
Workplace Exposure Limitsworkplace_exposure_limits | Text | Reported OSHA or other workplace exposure limits with units.Example: OSHA: Permissible Exposure Limit: Table Z-1 8-hr Time Weighted Avg: 1000 ppm… |
Example result
For Chemical: Acetone
{
"name": "Acetone",
"first_aid": {
"eyes": "Rinse with plenty of water (remove contact lenses if easily possible). Refer for medical attention.",
"skin": "Remove contaminated clothes. Rinse skin with plenty of water or shower.",
"swallowing": "Rinse mouth. Do NOT induce vomiting. Refer for medical attention .",
"breathing_in": "Fresh air, rest. Refer for medical attention."
},
"flash_point": "0 °F (NTP, 1992)",
"signal_word": "Danger",
"ghs_hazard_codes": [
"H225",
"H319",
"H336"
],
"hazard_pictograms": [
{
"name": "Flammable",
"image_link": "https://pubchem.ncbi.nlm.nih.gov/images/ghs/GHS02.svg"
},
{
"name": "Irritant",
"image_link": "https://pubchem.ncbi.nlm.nih.gov/images/ghs/GHS07.svg"
}
],
"hazard_statements": [
"Highly Flammable liquid and vapor",
"Causes serious eye irritation",
"May cause drowsiness or dizziness"
],
"pubchem_compound_id": 180,
"safety_section_link": "https://pubchem.ncbi.nlm.nih.gov/compound/180#section=Safety-and-Hazards",
"workplace_exposure_limits": "OSHA: Permissible Exposure Limit: Table Z-1 8-hr Time Weighted Avg: 1000 ppm (2400 mg/cu m).; OSHA: Vacated 1989 OSHA PEL TWA 750 ppm (1800 mg/cu m); STEL 1000 ppm (2400 mg/cu m) is still enforced in …"
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@pubchem",
"visibility": "public",
"operation": "get_chemical",
"version": 1,
"input": {
"chemical": "acetone"
},
"response": {
"format": "json"
}
}'What you can do with it
- Look up a compound’s formula and molecular weight.
- Compare chemical names and structure identifiers.
- Review reported hazard labels and pictograms.
- Find first-aid guidance by exposure route.
- Check reported flash points and workplace exposure limits.
Questions about PubChem
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this PubChem tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a PubChem account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from pubchem.ncbi.nlm.nih.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What are a chemical’s molecular formula and weight?
Get chemical returns the molecular formula and molecular weight for a common chemical name or CAS number.
What hazards are reported for a chemical?
Get chemical safety returns reported hazard statements, codes, signal word, and pictograms for a chemical name or CAS number.
What first aid is listed for chemical exposure?
Get chemical safety returns reported first-aid information, including guidance for eyes, skin, swallowing, and breathing in.