Facebook Video URL Formats Explained — Every Type and What They Mean

A complete breakdown of every Facebook video URL format: /reel/, /watch/, /videos/, fb.watch, share links, mobile URLs, and more. Learn what each format means and how to identify them.

Published October 20, 2025 by FullToolsWala Editorial Team

Facebook video links don't all look the same. Depending on where and how a video was shared, the URL can take several different forms — each with its own structure and meaning.

Understanding the difference matters if you're building tools that process Facebook URLs, trying to identify what type of content a link points to, or debugging why a download attempt isn't working.

Here's every Facebook video URL format, what it means, and how to read it.


Format 1: Watch URL — facebook.com/watch/?v=VIDEO_ID

Example: https://www.facebook.com/watch/?v=1234567890

This is the classic Facebook video format for the Watch tab — Facebook's dedicated video section. The video ID is a long numeric string in the v= query parameter.

How to read it

  • Domain: www.facebook.com
  • Path: /watch/
  • Parameter: ?v=1234567890 — the numeric video ID

What it means

  • The video was posted to Facebook's Watch tab or linked as a Watch video
  • Watch videos are typically horizontal format (landscape)
  • Older Watch videos are more likely to have publicly accessible media URLs than newer content

Variant

Some Watch URLs appear without the trailing slash: facebook.com/watch?v=1234567890 — this is equivalent.


Format 2: Reel URL — facebook.com/reel/VIDEO_ID

Example: https://www.facebook.com/reel/9876543210

Reels are Facebook's short-form vertical video format. The video ID is the numeric segment after /reel/.

How to read it

  • Domain: www.facebook.com
  • Path: /reel/9876543210
  • Video ID: 9876543210 (extracted from the path)

What it means

  • Short-form vertical video (typically under 90 seconds)
  • Reels are displayed in a dedicated Reels feed
  • Facebook does not expose direct video file URLs for reels — download via app (Save video) or facebook.com/dyi

Format 3: Reels Alias — facebook.com/reels/VIDEO_ID

Example: https://www.facebook.com/reels/9876543210

This is the same as Format 2 — /reels/ (plural) is an alias for /reel/ (singular). Both URLs point to the same reel. The canonical form uses /reel/.


Format 4: Page Video URL — facebook.com/username/videos/VIDEO_ID

Example: https://www.facebook.com/mypagename/videos/1234567890

Page videos posted to a Facebook Profile or Page with a URL username. The video ID is the last numeric segment in the path.

How to read it

  • Domain: www.facebook.com
  • Path: /{username}/videos/{video_id}
  • Username: mypagename
  • Video ID: 1234567890

What it means

  • The video is hosted on a Facebook Page or personal profile that has a custom username
  • Page admins can download these via Page Settings or Creator Studio
  • Some older Page videos may expose a public media URL in their page source

Format 5: fb.watch Short Link — fb.watch/CODE

Example: https://fb.watch/abc123xyz

fb.watch is Facebook's URL shortener specifically for video links. The short code after fb.watch/ is an opaque identifier — it doesn't encode the video ID directly.

How to read it

  • Domain: fb.watch
  • Path: /abc123xyz (short code, not video ID)

What it means

  • The link is a shortened version of a full Facebook video URL
  • The destination URL (and video ID) is only revealed when the link is accessed
  • These are often shared from the Facebook app's share sheet
  • Paste into the Facebook Video Analyzer to resolve the content type

Format 6: Share Reel — facebook.com/share/r/CODE

Example: https://www.facebook.com/share/r/1E0cd79tAx

Generated when someone taps Share on a reel. The short alphanumeric code is an opaque share token — it does not contain the numeric video ID.

How to read it

  • Path: /share/r/{code} — the r indicates a reel
  • Code: alphanumeric share token (1E0cd79tAx)

What it means

  • A share link for a reel
  • The video ID is not encoded in the URL; it resolves when accessed
  • The reel may be by any user (not necessarily the link sharer)

Format 7: Share Video — facebook.com/share/v/CODE

Example: https://www.facebook.com/share/v/AbCd1234

Same as Format 6 but for non-reel videos. The v indicates a video (not a reel).

How to read it

  • Path: /share/v/{code} — the v indicates a video

Format 8: Mobile URL — m.facebook.com/...

Example: https://m.facebook.com/watch/?v=1234567890

The m.facebook.com domain is Facebook's mobile-optimized web version. Video URLs on this domain follow the same patterns as the desktop domain — the difference is purely the domain prefix.

What it means

  • All formats (watch, reel, page video, share) appear with m. prefix when shared from mobile browsers
  • Functionally equivalent to www.facebook.com versions
  • The Facebook Video Analyzer normalizes these to www.facebook.com for consistency

Format 9: Story.php Permalink — NOT a video URL

Example: https://www.facebook.com/story.php?story_fbid=123&id=456

This format sometimes appears in shared links, but it points to a specific Facebook post rather than directly to a video. The story_fbid is the post ID, not a video ID.

This format does not reliably work as a video link and many download tools (including third-party ones) cannot process it.


Quick Reference Table

URL Pattern Content Type Video ID location
/watch/?v=ID Watch video v= query parameter
/reel/ID Reel Path segment after /reel/
/reels/ID Reel (alias) Path segment after /reels/
/username/videos/ID Page/profile video Last path segment
fb.watch/CODE Short link (any type) Not in URL — must resolve
/share/r/CODE Share reel Not in URL — must resolve
/share/v/CODE Share video Not in URL — must resolve
m.facebook.com/... Mobile variant (any type) Same as desktop equivalent

Detect URL Format Automatically

If you're not sure what type a URL is, paste it into the Facebook Video Analyzer. The tool:

  • Identifies the content type from the URL pattern
  • Extracts the numeric video ID if present
  • Normalizes the URL (strips tracking parameters, resolves mobile variants)
  • Shows what download options are available for that content type

This is useful when you receive a share link or fb.watch URL and need to know what it actually points to before deciding how to proceed.


Why URL Format Matters for Downloads

The URL format determines which download method applies:

  • Watch videos (/watch/?v=ID): Most likely to have an accessible direct media URL
  • Reels (/reel/ID): Facebook does not expose direct media URLs; use app save or DYI export
  • Short links (fb.watch/, /share/r/, /share/v/): Must resolve to know the underlying type; the video ID is not in the URL itself
  • Page videos (/username/videos/ID): Download via Page settings or Creator Studio

Understanding the URL format tells you immediately which download approach to take — before you even try anything.

Related tools

Frequently Asked Questions

In a Watch URL (facebook.com/watch/?v=ID), the video ID is the value of the v= parameter. In a Reel URL (facebook.com/reel/ID), it's the number after /reel/. In a Page video URL (facebook.com/username/videos/ID), it's the last number segment.

fb.watch is Facebook's URL shortener for video links. A fb.watch/CODE URL redirects to the full Facebook video URL. The short code does not encode the video ID directly — it redirects to the destination when accessed.

Yes. Both /reel/ID and /reels/ID point to the same reel. Facebook uses both formats — they are aliases of each other. The canonical form uses /reel/ (singular).

These are share links generated when someone taps the Share button on a reel (/share/r/CODE) or video (/share/v/CODE). They use a short alphanumeric code rather than a numeric video ID. They resolve to the full video URL when accessed.

Yes — paste any Facebook video URL into the Facebook Video Analyzer tool. It detects the content type, normalizes the URL, and extracts the video ID if present.

Related Articles