Safety Data Sheet generator for small chemical-product makers
SDSDraft is a browser-based SDS drafting tool. You enter your product information and ingredient list, and it generates a 16-section GHS Safety Data Sheet PDF. The generator performs a simplified GHS hazard classification by aggregating H-codes from your listed ingredients.
The tool includes a database of about 30 common formulation ingredients — water, ethanol, sodium hydroxide, sodium hypochlorite, glycerin, surfactants, fragrances, plant oils, and more. For ingredients not in the database, you can add them manually with CAS number, concentration, and H-codes from the ingredient's supplier SDS.
The generated PDF is always labeled as a DRAFT. The classification aggregation does not apply GHS concentration cut-offs or additivity formulas, so the output is a conservative starting point that a qualified person must verify. The footer on every page reads: 'DRAFT — verify before use. Generated by SDSDraft. Not a substitute for professional hazard classification.'
SDSDraft generates a DRAFT safety data sheet from the information you enter. You are solely responsible for verifying the hazard classification and all content with a qualified person before use or distribution. SDSDraft is software, not professional safety, legal, or toxicological advice.
Generate a draft SDS — free, no upload
How to use SDSDraft
- Enter your product name, manufacturer name, address, and emergency phone number.
- Search the ingredient database for each ingredient in your formula. Enter the concentration percentage.
- For any ingredient not in the database, click 'Add manually' and enter the name, CAS number, concentration, and H-codes from the ingredient's supplier SDS.
- Watch the live classification preview update as you build your ingredient list.
- Click 'Generate draft SDS' to download the 16-section PDF.
- Review the PDF. Fill in placeholders for physical properties, transport classification, and OELs with your product-specific data.
- Have a qualified safety professional verify the hazard classification before use.
Questions
What is the difference between a draft SDS and a finished SDS?
A draft SDS has the correct structure and populated sections, but may have unverified classification, placeholder text in sections requiring measurement or professional judgment, and a DRAFT watermark. A finished SDS has been reviewed by a qualified person, contains verified classification and product-specific data, and does not carry a draft label.
Does SDSDraft store my ingredient data?
No. All SDS generation runs in your browser. No ingredient information is sent to any server. The only server calls are for the optional license check.
Can SDSDraft handle cosmetic formulations?
Yes, the ingredient database includes common cosmetic ingredients (glycerin, propylene glycol, phenoxyethanol, CAPB, SLS, fragrances, plant oils). For cosmetics, whether your product requires an SDS depends on its intended use — professional salon products and manufacturer-to-retailer sales typically require one, while consumer cosmetics sold to end users have a partial HazCom exemption. Verify with a regulatory professional.