Skip to content

Approaching: Nov 20, 2026 — HCS 2024 Deadline. Get ready →

Labels

How to Use a GHS Label Generator

Verified vs OSHA sources · October 5, 2026

By HazComFastPublished February 11, 2026Updated October 5, 202611 min read
How to Use a GHS Label Generator
HazComFastLast reviewed October 5, 2026Verified vs OSHA sources · October 5, 2026

To use a GHS label generator, pick the chemical (which pulls its SDS-derived classification), confirm whether you need a shipped label (29 CFR 1910.1200(f)(1)) or a workplace/secondary label (1910.1200(f)(6)), let the tool auto-populate the signal word, the eight OSHA pictograms, and the hazard + precautionary statements, then verify every element against the current SDS, keep the English and add Spanish alongside it if your crew reads Spanish, and print on chemical-resistant media. The software's job is to format and standardize; your job is to confirm the hazard data is right. Under the HCS 2024 update (primarily GHS Revision 7), getting that data right now matters more than ever.

Why a generator beats handwriting

Handwritten secondary-container labels are how compliant programs quietly fall apart. Markers fade, handwriting is illegible after one solvent wipe, and — most often — workers transcribe the product name but drop the hazard. Someone writes "Bleach" and omits the corrosion warning, or labels a transfer bottle "Acetone" with no flame pictogram and no signal word. Every one of those is an open citation under 29 CFR 1910.1200(f)(6).

A digital GHS label generator removes the human-transcription gap: it pulls the classification from the SDS data, applies the correct GHS template, and produces a print-ready label where the required elements are present by construction. You shift from "did the worker remember everything?" to "does the data match the SDS?" — a far smaller, far more controllable risk.

What the generator does vs. what you still own

StepThe generator handlesYou must verify
Product identifierPulls the product name/codeIt matches the SDS Section 1 identifier
Signal wordAssigns "Danger" or "Warning" from classificationMatches SDS Section 2
PictogramsRenders the correct OSHA red-diamond symbolsAll applicable hazards shown; none missing
Hazard statementsAuto-fills H-statementsMatch the SDS hazard classification
Precautionary statementsAuto-fills P-statementsAppropriate to your use conditions
Layout & sizingFits elements to the templateLegible at the chosen size; nothing clipped
LanguagePrints English; adds a Spanish mirror on requestEnglish present on every label (29 CFR 1910.1200(f)(10)); the Spanish accurate for your workforce

The tool prevents missing-element and formatting errors. It cannot know your SDS is outdated, that you grabbed the wrong product, or that an imported chemical was classified under an old GHS revision. OSHA holds the employer responsible for label accuracy — the generator is a tool, not absolution.

Step-by-step: generating a compliant label

The label-generator workflow in six steps

1
Select the chemical (loads SDS data)
2
Shipped (f)(1) or workplace (f)(6)?
3
Pick size ((f)(12) = shipped only)
4
Auto-fill, then verify vs. SDS §2
5
English, add Spanish
6
Print on chemical-resistant media

The software fills the fields; you still own the accuracy check against SDS Sections 1–2. OSHA holds the employer responsible for the label.

Step 1 — Select the chemical

Search your library for the product (e.g., "Acetone"). The tool retrieves the GHS data: signal word Danger, pictograms Flame and Exclamation Mark, and the associated hazard statements (highly flammable liquid and vapor; causes serious eye irritation; may cause drowsiness or dizziness). If a product isn't in the library, you'll enter its classification straight from SDS Sections 2 and 3.

What if the product has no hazards? If the SDS shows no GHS classification — no pictograms, no signal word — the product is not a "hazardous chemical" under HazCom, and a workplace GHS label is not required for it (marking the identifier is still good housekeeping). Two cautions before you skip it: confirm the SDS actually classifies it as non-hazardous, and remember that a hazard not otherwise classified (HNOC) or a combustible-dust hazard still counts even when no pictogram applies — the absence of a red diamond doesn't guarantee the absence of a hazard.

Step 2 — Confirm the label type

This is the decision most people skip, and it changes what's required:

  • Shipped container — a manufacturer, importer, or distributor label under 29 CFR 1910.1200(f)(1). Needs all six elements plus the supplier's name, address, and phone number.
  • Workplace / secondary container — an in-house label under 29 CFR 1910.1200(f)(6). You have two options: (f)(6)(i) replicate the full GHS label, or (f)(6)(ii) use the product identifier plus words, pictures, symbols, or a combination that give at least general hazard information. No supplier block is required.

If you transfer a chemical into a portable container for the immediate use of the worker who poured it, no label is required at all under 29 CFR 1910.1200(f)(8) — but the moment it leaves that person's control or shift, it needs an (f)(6) label.

And the date that reaches these labels. Under 29 CFR 1910.1200(j)(2)(ii) employers have until November 20, 2026 for substances — and May 19, 2028 for mixtures under (j)(3)(ii) — to update, as necessary, any workplace labeling used under (f)(6), along with the written program and training. OSHA's inspection directive CPL 02-02-079 names the trigger: employers must update workplace labels by those dates "when there are classification changes from the manufacturer, importer or distributor." A relabel is owed when the new SDS changes the classification, not by the calendar alone. Those are the dates in force after the January 15, 2026 extension; State Plan states set their own — look yours up before you plan the work.

Step 3 — Choose the size and respect the small-packaging rules

Select a template that matches the container:

  • Spray bottle: a 4" × 2" (Avery 5163) or 4" × 3⅓" (Avery 5164) label carries a short classification; move up to 4" × 6" when the SDS lists more than a few statements, so nothing is pushed off to "see SDS".
  • 5-gallon bucket / drum: 4" × 6", or the full-sheet 8½" × 11" placard, for visibility across a bay.
  • Tiny vials and ampoules: the small container labelling accommodations at 29 CFR 1910.1200(f)(12) (added by the HCS 2024 final rule) let a shipped container ≤ 100 ml drop the hazard/precautionary statements when a pull-out/fold-back label or tag isn't feasible, and a container ≤ 3 ml show the product identifier only — but only when the outer package carries the full (f)(1) label.

Critical correction: those 100 ml / 3 ml allowances are shipped-container only. There is no volume-based "simplified" tier for workplace/secondary containers — (f)(6) gives you exactly two options regardless of size. Don't let a generator's UI talk you into a "small secondary label" exemption that doesn't exist.

Step 4 — Let it auto-populate, then verify

The generator fills in the signal word, the eight OSHA pictograms, and the hazard/precautionary statements. Now do the part the software can't: open the current SDS and confirm the signal word, every applicable pictogram, and the H/P statements match Section 2. A chemical with multiple hazards must show all applicable pictograms — never drop one to make the layout cleaner.

Step 5 — Keep the English, add the Spanish

The language rule for a workplace label is written in one sentence at 29 CFR 1910.1200(f)(10): labels must be "legible, in English, and prominently displayed", and employers with employees who speak other languages "may add the information in their language to the material presented, as long as the information is presented in English as well." So the choice is never English or Spanish — it is English, with Spanish added beside it. A Spanish-only secondary label is a citation under (f)(10), however useful it is to the crew that reads it. A generator that prints the side-by-side EN/ES label in one click removes the temptation to skip the Spanish; one that offers a Spanish-only output removes the English the rule requires. The training half of the question — which does have to be in a language the worker understands — is a different paragraph: see Does OSHA require SDSs in Spanish?.

Step 6 — Print on durable, chemical-resistant media

Print on polyester or vinyl facestock with a permanent adhesive, using a thermal-transfer ribbon or laser/pigment ink. Standard office paper disintegrates when wet; inkjet dye smears with one solvent contact. OSHA requires labels to remain legible and durable for the conditions of use under 29 CFR 1910.1200(f) — a label that washes off in a parts-washer bay fails the standard as surely as a blank container.

Worked example: relabeling an unlabeled spray bottle of degreaser

A foreman finds a spray bottle of citrus degreaser on a jobsite with a faded, illegible label. The generator workflow:

  1. Pull the SDS for the exact product. Section 2 lists signal word Warning, pictograms Flame and Exclamation Mark, "Flammable liquid and vapor" and "Causes skin and eye irritation."
  2. Select label type: this is a workplace container → (f)(6). Choose option (f)(6)(i) to replicate the full GHS label (cleanest defensible choice).
  3. Size: spray bottle → 4×6 template.
  4. Auto-populate, then verify the two pictograms and both statements against the SDS. Confirm the product identifier matches Section 1.
  5. Language: English, with Spanish added beside it, because the crew reads Spanish.
  6. Print on vinyl facestock, apply, and the bottle is back in compliance in under two minutes.

Total elements verified: product identifier, signal word, 2 pictograms, hazard statements, precautionary statements — all traceable to one SDS.

Common mistakes to avoid

  • Don't trust a generated label without checking it against the current SDS — an outdated SDS produces a wrong-but-tidy label.
  • Don't apply the 100 ml / 3 ml small-packaging allowances to secondary containers — those are shipped-container (f)(1) accommodations only.
  • Don't drop a pictogram to improve the layout — show all applicable hazards.
  • Don't print on office paper or inkjet dye for wet/solvent environments — use chemical-resistant media.
  • Don't assume a tool is "Rev 7 ready" if your SDS still uses old hazard classes — update the SDS or run the GHS Rev 7 Converter first.
  • Do default to the full GHS label (f)(6)(i) when in doubt — it's always defensible.

Rev 7 and the 2026 deadlines you're labeling against

HazComFast's generator uses the HCS 2024 dataset, which aligns primarily with GHS Revision 7: the eight OSHA-required pictograms (Appendix C) and the finalized new hazard classes — Desensitized Explosives (App B.17), Chemicals Under Pressure (App B.3.2), and the expanded Aerosols category including non-flammable Category 3 (App B.3). These are real, finalized classes — if your SDS predates them, your labels can be silently wrong.

The compliance clock that governs your labels:

Audience & chemicalIn-force deadlineCitation
Substances — manufacturers/importers/distributorsMay 19, 202629 CFR 1910.1200(j)(2)(i)
Substances — employers (labels, program, training)November 20, 202629 CFR 1910.1200(j)(2)(ii)
Mixtures — manufacturers/importers/distributorsNovember 19, 202729 CFR 1910.1200(j)(3)(i)
Mixtures — employersMay 19, 202829 CFR 1910.1200(j)(3)(ii)

A January 15, 2026 final rule extended every original deadline by four months; these are the post-extension dates now in force. During the interim you may comply with the 2012 HCS, the 2024 HCS, or both — so a generator that outputs Rev 7 labels keeps you ahead of the November 20, 2026 employer date.

What to do next

  1. Generate your highest-risk secondary-container labels first — spray bottles and transfer containers, where drift is worst.
  2. Standardize on one durable media spec so every printed label survives the jobsite.
  3. Default to the full GHS label for secondary containers unless you have a documented reason not to.
  4. Re-pull SDSs and re-verify any label produced before your products migrated to GHS Rev 7.

Use a generator to make every secondary container carry the same high-quality hazard information as the original manufacturer packaging — then verify it, and you've turned your weakest compliance point into your most consistent one.

Generate a compliant label now

Build a verified, durable, bilingual label with the GHS Label Generator, and match it to the right stock with the Container Size Matcher. For the underlying rules, start at the GHS Labels hub, then see GHS Label Requirements: The Complete Guide, Secondary Container Labels: OSHA Rules + On-Site Printing Workflow, and The 8 OSHA Pictograms vs the 9 GHS Pictograms.


Sources: 29 CFR 1910.1200 (Hazard Communication Standard), Appendices B and C; HCS 2024 final rule (89 FR 44144, May 20, 2024) and the deadline extension (FR Doc. 2026-00653, Jan 15, 2026). OSHA facts verified against HazComFast's regulatory source-of-truth modules, last verified June 26, 2026. This article is informational and not legal advice; OSHA State-Plan states may have additional requirements.

Frequently Asked Questions

How do I use a GHS label generator step by step?

Pick the chemical (which loads its SDS-derived classification), confirm the label type — shipped (29 CFR 1910.1200(f)(1)) or workplace/secondary (1910.1200(f)(6)) — choose a container/template size, let the tool auto-populate signal word, the eight OSHA pictograms, and hazard + precautionary statements, then verify every element against the current SDS, keep the English and add Spanish alongside it if your crew reads Spanish, and print on chemical-resistant media. The software fills the fields; you still own the accuracy check against Sections 2 and 3 of the SDS.

What must be on a GHS secondary container label?

Per 29 CFR 1910.1200(f)(6) a workplace (secondary) container needs at least the product identifier plus hazard information — either the full GHS label (option (f)(6)(i)) or the product identifier with words, pictures, symbols, or a combination giving at least general hazard information (option (f)(6)(ii)). There is NO volume-based 'simplified' tier for secondary containers; the 100 ml / 3 ml small-container accommodations in 1910.1200(f)(12) apply only to the manufacturer's shipped container.

Is the GHS Label Generator updated for GHS Rev 7?

Yes. HazComFast's generator uses the HCS 2024 dataset, which aligns primarily with GHS Revision 7 — the eight OSHA-required pictograms (Appendix C) and the finalized new hazard classes (Desensitized Explosives, Chemicals Under Pressure, and the expanded Aerosols category). If your SDS still uses older Rev-3 hazard classes, update the SDS or run the GHS Rev 7 Converter before you label. Employers have until November 20, 2026 for substances and May 19, 2028 for mixtures to update, as necessary, their workplace labels under 29 CFR 1910.1200(j)(2)(ii) and (j)(3)(ii) — the dates in force after the January 15, 2026 extension.

Does a generated label satisfy OSHA, or do I still need to verify it?

A generator standardizes formatting and prevents missing-element errors, but OSHA holds the employer responsible for accuracy (29 CFR 1910.1200(f)(6) for workplace labels, (f)(1) for shipped ones). Always confirm the product identifier matches the SDS, that every applicable pictogram is shown, that the signal word and statements match the SDS classification, and that small or internationally sourced products map correctly to the current HCS 2024 / Rev 7 classes.

What media should I print GHS labels on?

Use chemical-, water-, and abrasion-resistant label stock — typically a polyester or vinyl facestock with a permanent adhesive, printed with a thermal-transfer ribbon or laser/pigment ink, not standard office paper or inkjet dye. OSHA requires labels to be legible and durable for the conditions of use (29 CFR 1910.1200(f)); a label that smears off in a wet or solvent environment is a citation waiting to happen.

OSHA figures and citations here come from our regulatory source-of-truth modules, last checked against the eCFR, OSHA.gov, and the Federal Register on October 5, 2026. Last reviewed October 5, 2026.

Ready to simplify your HazCom compliance?

HazComFast keeps your SDS library, GHS labels, and training records audit-ready, with the jobsite's SDS on the crew's phones.