Loom User Videos Scraper avatar

Loom User Videos Scraper

Pricing

from $5.75 / 1,000 results

Go to Apify Store
Loom User Videos Scraper

Loom User Videos Scraper

Scrapes public Loom videos from a given username and returns each video as a flat row with title, view count, duration, and direct URL. No login or API key required.

Pricing

from $5.75 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Share

ParseForge

Loom User Videos Scraper

Scrape public Loom videos from any user profile, up to a million per run. Every video comes with its title, view count, duration, and direct URL. No login or API key. Export to CSV, JSON, Excel, or XML.

Loom's official API requires an app registration, OAuth, and rate-limits you. This reads the public profile feed directly, filtered by username, and returns each match in one fixed schema. No API key, no login, no rate limits.

Who uses itWhat they scrape Loom for
Content marketersWhich Loom videos a competitor or influencer has published recently
Sales teamsProspect research by reviewing a lead's public Loom demos and pitches
Product researchersHow users explain a workflow or bug in their public Loom recordings
RecruitersA candidate's public Loom portfolio to assess communication skills

Full Demo

{
"imageUrl": "https://cdn.loom.com/sessions/thumbnails/09b1aa507cb846138847bf8e98b56a71.jpg",
"thumbnailUrl": "https://cdn.loom.com/sessions/thumbnails/09b1aa507cb846138847bf8e98b56a71.jpg",
"title": "This is Loom",
"url": "https://www.loom.com/share/09b1aa507cb846138847bf8e98b56a71",
"id": "09b1aa507cb846138847bf8e98b56a71",
"scrapedAt": "2026-08-10T11:42:53.889Z"
}

What it does

This Actor collects public Loom videos from a given username and returns each one as a flat row.

  • 📊 Flat rows: each video is one record with title, view count, duration, and URL.
  • 🔗 Direct URLs: every row includes the shareable Loom link for the video.
  • 📈 View counts: see how many times each video has been watched.
  • ⏱️ Duration: know the length of each video before you watch it.
  • 📁 Multiple exports: download as CSV, JSON, Excel, or XML.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Loom data

📈 Track competitor content.

A content marketer enters a competitor's Loom username and gets every public video with view counts to see which topics perform best.

🧑‍💼 Prospect research.

A sales rep scrapes a lead's public Loom videos to understand their product before the first call.

🔍 Product feedback.

A product researcher collects public Loom recordings from users to spot common workflow issues.

📋 Candidate screening.

A recruiter pulls a candidate's public Loom portfolio to evaluate their presentation skills.

Why choose this scraper

What you get
No API keyScrape public Loom profiles without registering an app or dealing with OAuth.
No rate limitsRun as many requests as you need, up to one million videos per run.
Fixed schemaEvery video comes back with the same fields, so your pipeline stays stable.
Fast setupEnter a username, set a max, and start the Actor. No code required.

How it compares

No other Store actor targets Loom the same way, so the honest comparison is with the alternatives teams actually weigh.

Loom User Videos ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Loom changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from a single Loom username, and set a maximum number of videos to return. The scraper reads the public profile page and returns each video as a flat row. The Input tab lists every parameter.

A first run with the defaults:

{
"username": "exampleuser",
"maxItems": 10
}

A larger pull:

{
"username": "exampleuser",
"maxItems": 200
}

Pricing

Pay-per-result: $0.00635 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.64
1,000 results$6.35
10,000 results$63.50

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Loom User Videos Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Loom through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/loom-user-videos-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the username is correct and that the profile has public videos. Also make sure you did not include the @ symbol.

Why did the run stop at 10 items?

Free users are limited to 10 items as a preview. Upgrade to a paid plan to scrape more.

Why are some videos missing?

Only public videos are returned. If a video was deleted or made private after the scrape started, it may not appear.

Why is the run slow?

The Actor respects Loom's servers. If you are scraping a large profile, it may take a few minutes. Increase maxItems only if you need more data.

Can I get the video file itself?

No, this Actor returns metadata and the direct URL. To download the video file, you would need a separate download step.

FAQ

QuestionAnswer
Do I need a Loom account or API key?No. The Actor reads the public profile page directly. No login, no API key, no OAuth.
What data do I get for each video?Each row includes the video title, view count, duration, and the direct Loom URL. The exact fields are shown in the sample output.
Can I scrape private Loom videos?No. Only videos that are publicly visible on the user's profile page are returned.
How many videos can I scrape?Free users are limited to 10 items as a preview. Paid users can set maxItems up to 1,000,000.
What if the username has an @ symbol?Enter the username without the @. For example, use 'exampleuser' instead of '@exampleuser'.
Can I scrape multiple usernames in one run?No, this Actor takes one username per run. Run it multiple times or use the API to loop over a list.
What export formats are supported?You can download the results as CSV, JSON, Excel, or XML from the Apify dataset.
Is this legal?You should only scrape public data that you have the right to access. Check Loom's terms of service and your local laws.
How often is the data updated?The Actor scrapes live data each time you run it. There is no caching.
Can I schedule this Actor?Yes, you can set up a schedule in Apify to run it daily, weekly, or at any interval.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Loom, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.