Instructables Scraper avatar

Instructables Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Instructables Scraper

Instructables Scraper

Scrape DIY projects and tutorials from Instructables.com. Search by keyword or category, extract steps, materials, tools, author info, views, favorites, and more. Built on Instructables Typesense search API.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape DIY projects and tutorials from Instructables.com, the popular maker community owned by Autodesk.

What data can you extract?

For each project/tutorial, the scraper returns:

FieldDescription
titleProject title
urlFull URL to the project
authorAuthor username
authorUrlLink to author's profile
categoryTop-level category (Circuits, Workshop, Craft, etc.)
channelSub-category channel (Arduino, Woodworking, etc.)
viewsTotal view count
favoritesNumber of favorites
commentsComment count
stepsArray of step objects with title, body text, and image URLs
materialsExtracted list of materials/supplies
toolsExtracted list of tools used
descriptionProject description (intro text)
imageUrlCover image URL
publishedDateISO date when published
tagsAuthor-assigned keywords
licenseCreative Commons license type
sourceUrlOriginal project URL
scrapedAtISO timestamp of scrape

Input Parameters

ParameterTypeDefaultDescription
searchQueriesstring[]requiredSearch terms to find projects
maxListingsinteger50Max projects per query
scrapeDetailsbooleantrueFetch full project details (steps, materials, tools)
proxyConfigurationobjectnoneProxy settings

Example Input

{
"searchQueries": ["arduino", "woodworking table", "raspberry pi"],
"maxListings": 20,
"scrapeDetails": true
}

Example Output

{
"title": "How to Build a Farmhouse Table and Benches for $250",
"url": "https://www.instructables.com/How-to-Build-a-Farmhouse-Table-and-Benches-for-250/",
"author": "makingwithtyler",
"authorUrl": "https://www.instructables.com/member/makingwithtyler/",
"category": "Workshop",
"channel": "Woodworking",
"views": 24473,
"favorites": 347,
"comments": 28,
"steps": [
{
"index": 0,
"title": "Introduction",
"body": "In this Instructable, I'll show you how to build...",
"images": ["https://content.instructables.com/..."]
}
],
"materials": ["6 8 foot long 2x10s", "Wood Glue", "Deck Screws"],
"tools": ["Table Saw", "Miter Saw", "Planer", "Sander"],
"description": "Build a farmhouse dining table and matching benches...",
"imageUrl": "https://content.instructables.com/...",
"publishedDate": "2017-06-12T00:00:00.000Z",
"tags": ["woodworking", "farmhouse", "table"],
"license": "Attribution-NonCommercial-ShareAlike",
"sourceUrl": "https://www.instructables.com/How-to-Build-a-Farmhouse-Table-and-Benches-for-250/",
"scrapedAt": "2026-04-26T12:00:00.000Z"
}

Use Cases

  • Maker Research: Find popular DIY projects in specific categories
  • Content Analysis: Analyze trending topics and project complexity
  • Education: Collect tutorial data for STEM education platforms
  • Market Research: Understand what materials and tools are most commonly used
  • Competitor Analysis: Track popular makers and their content performance

Tips

  • Set scrapeDetails: false for faster listing-only scrapes (no step/materials data)
  • Results are sorted by view count (most popular first)
  • The scraper respects rate limits with built-in delays between requests
  • Datacenter proxies work fine; residential proxies are not needed