Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

Loom version history - 6 versions

Loom by Connor Finnerty

Rated 4 out of 5
4 Stars out of 5
5
3
4
0
3
0
2
0
1
1
Loom version history - 6 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 0.3.0

    Released Jun 27, 2026 - 663.31 KB
    Works with firefox 58.0 and later
    Loom adds a second, learner-facing subtitle line over streaming video: the original-language captions plus phonetic readings — furigana for Japanese, Pinyin / Zhuyin / Jyutping for Chinese, Revised Romanization for Korean, and a full romanization line for Cyrillic, Thai, Indic scripts, Hebrew, and Arabic / Persian / Urdu.

    How to use it: open a video that has captions, click the small "Loom" pill over the player to activate it for that tab, then choose your languages and styling in the settings panel.

    New in 0.3.0:
    - TWO NEW PLATFORMS: Loom now works on iQIYI (iq.com) and WeTV (wetv.vip), alongside YouTube and Netflix. Both are great for Chinese learners — most of their dramas carry a selectable Chinese subtitle track, which Loom reads and annotates with Pinyin. Works in windowed and fullscreen.
    - Clearer wording: settings now say "Video language" / "User language", the popup notes Loom appears on "compatible videos", and hints name the site you're on.
    - Traditional Chinese (zh-Hant) now shows its Simplified reading by default.
    - New default layout: the video-language line sits at the top of the player and your-language line at the bottom — easier to read at a glance.
    - First-run hint: the inactive Loom pill now glows gold when you move your mouse over the player, so it's easy to find and click to activate.

    Privacy: Loom only sends subtitle text out of your browser, and only for romanization. See https://loom.nerv-analytic.ai/privacy

    Known limitation: Loom's overlay can't appear in the browser's native Picture-in-Picture window (PiP shows only the raw video frame — no extension can draw into it). Windowed and fullscreen playback are fully supported.

    Source code released under MIT License

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 0.2.2

    Released Jun 26, 2026 - 402.31 KB
    Works with firefox 58.0 and later
    Loom adds a second, learner-friendly subtitle line on top of YouTube and Netflix: the original-language captions plus phonetic readings — furigana for Japanese, Pinyin / Zhuyin / Jyutping for Chinese, Revised Romanization for Korean, and a full romanization line for Cyrillic, Thai, Indic scripts, Hebrew, and Arabic / Persian / Urdu.

    What's new in 0.2.2:

    No more refreshing. Loom now turns on by itself as you move around YouTube and Netflix — opening a video from the home page, clicking through to another video, Netflix autoplay, and "Next episode" all work without reloading the tab. (Before, you had to refresh the page for Loom to appear.)

    Netflix episode changes fixed. When an episode ends or you skip ahead, Loom now reliably loads the new episode's subtitles instead of carrying over the previous one's.

    Clearer settings. Plain-language labels — "Video language" and "Your language" (instead of "Target" / "Native"), "Per-character annotation", and "Romanization (phonetic line)". The romanization-style picker now names the actual options for each language, e.g. "Chinese reading (Pinyin / Zhuyin / Jyutping)".

    Tidier on Netflix. Controls that don't apply there are hidden (the machine "Translate to" option and the YouTube-only manual / auto-caption badges), and titles whose subtitles are images rather than text now show a clear explanation instead of looking empty.


    As always: open a video that has captions, click the small "Loom" pill over the player to turn it on for that tab, then choose your languages and styling in the settings panel. Loom only sends subtitle text out of your browser, and only for romanization. Privacy policy: https://loom.nerv-analytic.ai/privacy

    Source code released under MIT License

    Download file
  • Version 0.2.1

    Released Jun 21, 2026 - 401.6 KB
    Works with firefox 58.0 and later
    Loom adds a second, learner-facing subtitle line over streaming video: the original-language captions plus phonetic readings - furigana for Japanese, Pinyin/Zhuyin/Jyutping for Chinese, Revised Romanization for Korean, and a full romanization line for Cyrillic, Thai, Indic scripts, Hebrew, and Arabic/Persian/Urdu.

    To use it: open a video that has captions, click the small "Loom" pill over the player to activate it for that tab, then pick your languages and styling in the settings panel.

    What's new in 0.2.1:
    • Fixed (Netflix): Near the end of an episode, the subtitles no longer jump to the wrong language or show the next episode's text. Loom now waits for the player to actually change episodes before switching tracks, instead of reacting to Netflix pre-loading the next episode in the background.
    • The foreign (top) line now defaults to the title's spoken/audio language on Netflix — e.g. a Japanese-audio show defaults to Japanese, not whichever subtitle track is listed first.
    • Settings sections are now collapsible, so the panel is easier to navigate.
    • Cleaner subtitle outline, and lowering a line's opacity now fades its outline and glow together with the text.
    • The "Loom" pill fades out after a few seconds of inactivity (and returns on mouse movement), so it's less distracting during playback.
    • Smarter romanization defaults: Traditional Chinese now defaults to Pinyin (Zhuyin is still selectable), and the full romanization line now defaults on only for Japanese among CJK + Korean (their per-character readings already romanize) while staying on for Cyrillic, Thai, Indic, Hebrew, and Arabic-family scripts, where it's the only reading aid.

    Loom only sends subtitle text out of your browser, and only for romanization. Privacy policy: https://loom.nerv-analytic.ai/privacy

    Source code released under MIT License

    Download file
  • Version 0.2.0

    Released Jun 18, 2026 - 399.67 KB
    Works with firefox 58.0 and later
    Loom shows a second, learner-facing subtitle line on top of streaming video:
    the original-language captions plus phonetic readings — furigana for Japanese,
    Pinyin / Zhuyin / Jyutping for Chinese, Revised Romanization for Korean, and a
    full romanization line for Cyrillic, Thai, Indic scripts, Hebrew, and Arabic /
    Persian / Urdu.

    How to use it: open a video that has captions, click the small "Loom" pill over
    the player to activate it for that tab, then pick your languages and styling in
    the settings panel.

    In this version:
    - NEW: Netflix support. Loom now works on Netflix watch pages, not just YouTube,
    using the same dual-subtitle + romanization pipeline.
    - Redesigned settings panel: one card per subtitle line (Bottom / Top /
    Annotation / Romanization), each with its own on/off, options, and styling.
    - Per-line show/hide — use Loom purely as a subtitle customizer if you like
    (e.g. show only the foreign line plus furigana, hide your native line).
    - Phonetic-system choices now appear for every language that has them (Thai
    Paiboon / RTGS / IPA; Arabic, Persian, Urdu systems), not just Chinese.
    - Pastel color defaults so a new user sees a clear, color-coded layout instead
    of an all-white wall.

    Loom only sends subtitle text out of your browser, and only for romanization.
    See the privacy policy: https://loom.nerv-analytic.ai/privacy

    Source code released under MIT License

    Download file
  • Version 0.1.7

    Released Jun 15, 2026 - 270.77 KB
    Works with firefox 58.0 and later
    Release notes

    Loom shows a second, learner-facing subtitle line on top of YouTube videos: the original-language captions plus phonetic readings — furigana for Japanese, Pinyin / Zhuyin / Jyutping for Chinese, Revised Romanization for Korean, and a full romanization line for Cyrillic, Thai, Indic scripts, Hebrew, and Arabic / Persian / Urdu.

    How to use it: open a YouTube video that has captions, click the small “Loom” pill over the player to activate it for that tab, then pick your languages and styling in the settings panel.

    In this version:

    New global on/off toggle in the toolbar popup — turn Loom off completely on this browser, with no per-page noise, and back on whenever you like.

    Per-tab activation: every tab starts dormant; nothing runs until you click the pill, so background YouTube tabs stay idle.

    Per-layer styling, position, machine-translation, alternate-orthography ruby, and color presets in the settings panel.

    Added a “Support Loom” link to the settings panel.

    Loom only sends subtitle text out of your browser, and only for romanization. See the privacy policy: https://loom.nerv-analytic.ai/privacy

    Source code released under MIT License

    Download file
  • Version 0.1.5

    Released Jun 4, 2026 - 270.35 KB
    Works with firefox 58.0 and later

    Source code released under MIT License

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.