Skip to content
Schema Generator
Menu

HowTo

Instructions that explain how to achieve a result by performing a sequence of steps.

Typeschema.org/HowTo

Build HowTo JSON-LD

Loading the builder…

More specific types

Use the most specific type that fits. Each accepts every property of HowTo.

Properties (138)

Properties defined on HowTo
PropertyExpectsDescription
estimatedCostMonetaryAmount, TextThe estimated cost of the supply or supplies consumed when performing instructions.
performTimeDurationThe length of time it takes to perform instructions or a direction (not including time to prepare the supplies), in ISO 8601 duration format.
prepTimeDurationThe length of time it takes to prepare the items to be used in instructions or a direction, in ISO 8601 duration format.
stepCreativeWork, HowToSection, HowToStep, TextA single step item (as HowToStep, text, document, video, etc.) or a HowToSection.
stepssupersededCreativeWork, ItemList, TextUse step instead. A single step item (as HowToStep, text, document, video, etc.) or a HowToSection (originally misnamed 'steps'; 'step' is preferred).
supplyHowToSupply, TextA sub-property of instrument. A supply consumed when performing instructions or a direction.
toolHowToTool, TextA sub property of instrument. An object used (but not consumed) when performing instructions or a direction.
totalTimeDurationThe total time required to perform instructions or a direction (including time to prepare the supplies), in ISO 8601 duration format.
yieldQuantitativeValue, TextThe quantity that results by performing instructions. For example, a paper airplane, 10 personalized candles.

From CreativeWork (116)

about, abstract, accessMode, accessModeSufficient, accessibilityAPI, accessibilityControl, accessibilityFeature, accessibilityHazard, accessibilitySummary, accountablePerson, acquireLicensePage, aggregateRating, alternativeHeadline, archivedAt, assesses, associatedMedia, audience, audio, author, award, awards, character, citation, comment, commentCount, conditionsOfAccess, contentLocation, contentRating, contentReferenceTime, contributor, copyrightHolder, copyrightNotice, copyrightYear, correction, countryOfOrigin, creativeWorkStatus, creator, creditText, dateCreated, dateModified, datePublished, digitalSourceType, discussionUrl, displayLocation, editEIDR, editor, educationalAlignment, educationalLevel, educationalUse, encoding, encodingFormat, encodings, exampleOfWork, expires, fileFormat, funder, funding, genre, hasPart, headline, inLanguage, interactionStatistic, interactivityType, interpretedAsClaim, isAccessibleForFree, isBasedOn, isBasedOnUrl, isFamilyFriendly, isPartOf, keywords, learningResourceType, license, locationCreated, mainEntity, maintainer, material, materialExtent, mentions, offers, pattern, position, producer, provider, publication, publisher, publisherImprint, publishingPrinciples, recordedAt, releasedEvent, review, reviews, schemaVersion, sdDatePublished, sdLicense, sdPublisher, size, sourceOrganization, spatial, spatialCoverage, sponsor, teaches, temporal, temporalCoverage, text, thumbnail, thumbnailUrl, timeRequired, translationOfWork, translator, typicalAgeRange, usageInfo, version, video, wordCount, workExample, workTranslation

Where HowTo is used as a value

These properties expect a HowTo: actionProcess.