100% Free · No Signup · Runs in Your Browser

HowTo Schema Generator

Build valid HowTo JSON-LD with a guided time/cost builder, reorderable steps, tools & supplies, video support, and a live rich-result preview.

Script tag


    

How this compares

Generic multi-schema tools treat HowTo as an afterthought. This one is built specifically around it.

FeatureSEOTriggersSchema PilotGeneric multi-type generators
Guided ISO-8601 duration builder (hours/minutes)Manual entryManual entry
Reorderable steps (add/remove/move)Basic
Built-in validation (missing images, bad duration, thin steps)
Live numbered-step preview
Video (VideoObject) support
Import & edit existing schema
Framework-specific snippets (WordPress/Shopify/Next.js)
Free, no signupVaries

Everything in one tool

⏱️

Guided duration builder

Enter hours and minutes — the tool builds the exact ISO 8601 format (like PT1H30M) Google requires, so you never have to write it by hand.

🧰

Tools & supplies, separated

Schema.org distinguishes consumable supplies from reusable tools — add each correctly with dedicated fields.

Built-in validation

Flags missing images, invalid time formats, thin steps, and cost values without a currency — before you publish.

🎬

Video support

Attach a VideoObject with thumbnail, upload date, and duration — most HowTo generators skip this entirely.

👁️

Live numbered preview

See your guide rendered as a numbered step list, close to how a rich result actually appears.

🔒

100% client-side & private

Everything runs in your browser. Your content is never uploaded or stored anywhere.

Frequently asked questions

HowTo schema is structured data defined by Schema.org that describes step-by-step instructions for completing a task, making the content eligible for rich results with numbered steps, images, tools, and estimated time or cost.

No, a URL per step is optional. It's only useful if each step links to its own anchor or page on your site. The required field is simply the step's text, and a name is recommended.

Google requires ISO 8601 duration format, such as PT1H30M for one hour thirty minutes. This tool includes a simple hours-and-minutes input that builds the correct format for you automatically.

Images aren't strictly required, but Google is far less likely to show a How-to rich result without them. Add at least one image for the overall guide, and ideally one per step, at least 800x600 pixels.

Yes. HowTo schema supports an embedded VideoObject with its own name, description, thumbnail, content URL, upload date, and duration, which this tool generates alongside your steps.

Yes — Google requires the steps in your schema to match instructions that are actually visible to users on the page. Don't mark up steps that don't appear anywhere in your visible content.