Loom Video Downloader avatar
Loom Video Downloader

Pricing

$10.00 / 1,000 results

Go to Apify Store
Loom Video Downloader

Loom Video Downloader

Developed by

Expandí tu Marca

Expandí tu Marca

Maintained by Community

Downloads any Loom video with just a link or embed code. Fast, reliable, and supports batch processing to download multiple videos at once. Save your favorite videos for offline viewing, backup, or sharing. Works with all standard Loom formats.

0.0 (0)

Pricing

$10.00 / 1,000 results

0

2

2

Last modified

2 days ago

Loom Video Downloader

Downloads Loom videos by providing direct download links for publicly accessible content. This Actor attempts to access video download endpoints and returns secure tunnel links when successful.

Version: 2.0.0 | Runtime: Python 3.11 | Pricing: Pay per run

Features and capabilities

Downloads Loom videos that are publicly accessible. The Actor processes video URLs, checks their availability, and provides direct download links through secure tunnels when possible.

Supported input formats:

  • Share URLs: https://www.loom.com/share/VIDEO_ID
  • Embed codes: <iframe src="https://www.loom.com/embed/VIDEO_ID">
  • Video IDs: Direct 32-character identifiers

Visit Loom to learn more about Loom videos.

Quick Start

Ready to download? Here's the fastest way:

  1. Copy any Loom URL from your browser or shared message
  2. Paste it into the "Loom Video" field above
  3. Click Start - get your download link in seconds
  4. For multiple videos: Use the "Multiple Videos" section and click "+" to add more

Most common format: https://www.loom.com/share/VIDEO_ID


Getting the correct video link is essential for successful downloads. Choose the method that works best for your situation:

Method 1: Extract embed iframe (Most reliable)

  1. Right-click on any Loom video (playing or paused)
  2. Select "Inspect" or "Inspect Element"
  3. Look 10-15 lines above where the developer tools positioned you
  4. Find the <iframe> element in the HTML
  5. Right-click on the iframe tag → CopyCopy element
  6. Paste the complete iframe code into the downloader

Method 2: Get direct video URL

Option A: Using emoji reaction

  1. React with any emoji below the Loom video
  2. This redirects you to the direct video URL
  3. Copy the URL from your browser's address bar

Option B: If logged into Loom account

  • Open the video in an incognito/private window or different browser
  • Then use the emoji method above
  • Note: Logged-in sessions sometimes prevent proper URL redirection

Method 3: Extract video ID only

From any URL or iframe above, identify the 32-character video ID:

URL format: https://www.loom.com/share/4c0c4d7396a543b8a55d67bcf5c0f41c
iframe format: src="https://www.loom.com/embed/4c0c4d7396a543b8a55d67bcf5c0f41c"
Video ID: 4c0c4d7396a543b8a55d67bcf5c0f41c

Why this system matters

Loom's URL instability: Loom automatically updates video URLs over time, making bookmarked links become inaccessible. This downloader captures the permanent download endpoint before URLs change.

Advantage over bookmarking: Provides stable download links that won't break when Loom rotates their URL structure.

How it works

The downloader works by attempting to access each video's download endpoint. Success cannot be predicted beforehand - it depends entirely on the video's privacy settings and access permissions.

Process:

  1. Extract video ID from any supported format
  2. Query Loom's internal API to check video availability
  3. Analyze response to determine accessibility
  4. Generate secure download tunnel for accessible videos

Possible outcomes:

  • SIMPLE: Video is downloadable → secure download link provided
  • PROTECTED: Video requires authentication or is private → no download available
  • ERROR: Video not found, network issues, or invalid input

Pricing and cost

Pay per run model: Fixed price per Actor execution, regardless of the number of videos processed.

  • Single video: $0.10 per run
  • Multiple videos: $0.10 per run (same price)
  • Batch processing recommended for maximum value

Examples:

  • Process 1 video = $0.10
  • Process 10 videos = $0.10
  • Process 100 videos = $0.10

Input and configuration

The Actor accepts video input in two ways:

Single Video

Use the "Loom Video" field to process one video at a time.

Use the "Multiple Videos" field to process several videos in a single run. Click the "+" button to add individual video fields for maximum cost efficiency.

Input example:

https://www.loom.com/share/4c0c4d7396a543b8a55d67bcf5c0f41c
https://www.loom.com/embed/4c0c4d7396a543b8a55d67bcf5c0f41c
<iframe src="https://www.loom.com/embed/4c0c4d7396a543b8a55d67bcf5c0f41c" width="500" height="281"></iframe>
4c0c4d7396a543b8a55d67bcf5c0f41c

Output and results

Each processed video generates one result in the dataset with the following structure:

{
"videoId": "4c0c4d7396a543b8a55d67bcf5c0f41c",
"status": "SIMPLE",
"downloadable": true,
"downloadPage": "https://secure-download-link.example",
"shareUrl": "https://www.loom.com/share/4c0c4d7396a543b8a55d67bcf5c0f41c",
"message": "Download ready",
"confidence": 95,
"processingTimeMs": 1250,
"inputType": "url",
"timestamp": "2024-01-15T10:30:00.000Z"
}

For protected videos:

{
"videoId": "protected123example456",
"status": "PROTECTED",
"downloadable": false,
"shareUrl": "https://www.loom.com/share/protected123example456",
"message": "This video is protected by Loom",
"recommendations": ["Try contacting the video owner", "Use screen recording software"],
"confidence": 90
}

You can download the dataset in JSON, CSV, Excel, or other formats from the Apify platform.

Important limitations

  • No preview available: Video accessibility cannot be determined without running the Actor
  • Privacy dependent: Protected or private videos will not download
  • Temporary links: Download links expire after 15 minutes for security
  • Rate limiting: Loom may impose limits on API requests
  • No authentication: The Actor cannot bypass login requirements

Use cases

Recommended uses:

  • Content archival: Download publicly shared team videos
  • Educational content: Collect training materials and tutorials
  • Research projects: Batch download demo videos and presentations
  • Backup purposes: Archive important video content

Not suitable for:

  • Downloading private or restricted content
  • Bypassing authentication or access controls
  • Large-scale scraping operations

Best practices

  1. Use batch processing - Process multiple videos per run to maximize value
  2. Test first - Try with a few videos to understand success rates
  3. Check permissions - Ensure you have rights to download the content
  4. Download quickly - Use provided links within 15 minutes
  5. Respect limits - Don't overwhelm the service with excessive requests

Output formats

Download your results in multiple formats:

  • JSON: Full structured data with all fields
  • CSV: Spreadsheet-compatible format
  • Excel: For business reporting and analysis
  • HTML: Human-readable format

Support

This Actor processes videos as-is based on their current accessibility. Success rates depend on:

  • Video privacy settings (set by video creators)
  • Loom platform policies
  • Network connectivity

For questions about specific video accessibility, contact the video owner or visit Loom's support.

This Actor only attempts to download publicly accessible content. It does not:

  • Bypass authentication mechanisms
  • Access private or restricted content
  • Violate terms of service

Users are responsible for ensuring they have appropriate permissions to download content.