Skip to content
Lurkloot 1.14.2 is outSee what's new

Farm Twitch and Kick drops, claim rewards, and keep your favourites in order. All from one quiet little workspace.

  • Twitch + Kick
  • Automatic claiming
  • Free & open source
Watch the 10-minute tutorial

No Lurkloot account. No subscription. Just install.

Your workspace, at a glance

Interactive preview · sample data · no real farming

You pick the rewards.
Lurkloot takes it from there.

Less checking tabs.
More getting on with your day.

  1. 01

    Sign in as usual.

    Install the extension and sign in to Twitch or Kick in your browser. Lurkloot uses your existing session.

  2. 02

    Set your priorities.

    Choose your games, review available campaigns, and decide what should be farmed first.

  3. 03

    Let it run.

    Lurkloot finds eligible channels, follows progress, switches when needed, and claims available rewards.

Video tutorial

Prefer to watch?
Here's the full walkthrough.

A 10-minute tutorial on setting up Lurkloot and farming Twitch and Kick drops.

Farming order

Make room for
your favourites.

Give the games you care about a place at the front. Every campaign has a place in one queue, and this is the order Lurkloot works through it.

  1. 01Pinned campaigns

    Pin a campaign and it goes to the front of the queue. Drag pins into any order, or tell Lurkloot to farm pinned campaigns only.

  2. 02Favourite games

    Star a game and its campaigns rank above everything you haven't pinned. Block one and it's never farmed at all.

  3. 03Everything else, by strategy

    The rest follows the strategy you choose: campaigns that end soonest first, or the ones with the fewest channels to watch.

  4. 04Your idle watchlist

    When there are no eligible drops, your watchlist can keep Lurkloot watching the channels you choose. The first one that's live gets the view.

Views from the extension · sample data

Supported rewards

Twitch and Kick.
One workspace.

Switch between them in one click. Each platform keeps its own games, order and settings.

Twitch

Drops, handled.

Track campaign rewards and automatically claim eligible drops and channel point bonuses.

Explore Twitch support
Kick

Another platform. Same flow.

Follow Kick campaigns, collect drops, and open daily challenge cards from the same workspace.

Explore Kick support
Twitch extensions

Go beyond drops.

Enable optional support for selected Twitch extensions. Manage supported rewards alongside your regular farming.

Optional permissions are requested when you enable support.

  • RustRust
  • Escape from TarkovEscape from Tarkov
  • Apex LegendsApex Legends
  • WarframeWarframe
  • Rainbow Six SiegeRainbow Six Siege
  • Dead by DaylightDead by Daylight
  • Destiny 2Destiny 2
  • Sea of ThievesSea of Thieves
  • PUBG: BattlegroundsPUBG: Battlegrounds
  • Diablo IVDiablo IV
  • Delta ForceDelta Force
  • War ThunderWar Thunder
  • Path of Exile 2Path of Exile 2
  • New World: AeternumNew World: Aeternum
  • Lost ArkLost Ark
  • Hunt: Showdown 1896Hunt: Showdown 1896
  • World of TanksWorld of Tanks
  • Arena BreakoutArena Breakout
  • Black DesertBlack Desert
  • World of WarshipsWorld of Warships
  • Elder Scrolls OnlineElder Scrolls Online
  • Albion OnlineAlbion Online
  • SMITE 2SMITE 2
  • VALORANTVALORANT
  • Marvel RivalsMarvel Rivals
  • ARC RaidersARC Raiders
  • Call of Duty: WarzoneCall of Duty: Warzone
  • OverwatchOverwatch
  • Genshin ImpactGenshin Impact
  • World of WarcraftWorld of Warcraft
  • Battlefield 6Battlefield 6
  • Black Ops 7Black Ops 7
  • THE FINALSTHE FINALS
  • Honkai: Star RailHonkai: Star Rail
  • HearthstoneHearthstone
  • Zenless Zone ZeroZenless Zone Zero
  • FortniteFortnite
  • Wuthering WavesWuthering Waves
  • Grand Theft Auto VGrand Theft Auto V
  • Rocket LeagueRocket League
  • Dune: AwakeningDune: Awakening
  • EA Sports FC 26EA Sports FC 26
  • Throne and LibertyThrone and Liberty
  • Once HumanOnce Human
  • Monster Hunter WildsMonster Hunter Wilds
  • DayZDayZ

Your games. Your order. Campaign availability varies.

Under the hood

Quiet by default.
Thorough when it counts.

Pepega
Without Lurklootmanual and annoying grind
Gigachad
With Lurklootfully automatic and efficient

Default · low-resource

Sips, doesn't chug.

Instead of pinning a video tab and burning bandwidth, Lurkloot keeps your watch time counting quietly in the background. If progress ever stalls, it falls back to a muted tab, so you don't lose the drop.

  • Activity logEvery channel switch, claim and skip is recorded, with diagnostics when you need a closer look.
  • Reward notificationsOptional desktop notifications when a reward lands.
  • 11 languagesA fully localised popup, from English and Español to Türkçe and 中文.
  • Settings backupExport your settings to a file and bring them to another browser.

At your desk.
Or on your server.

Two ways to run Lurkloot.
One shared farming engine.

For your everyday browser

The extension.

The easiest place to start. Use your logged-in sessions, manage everything in the popup, and let farming run while your browser stays open.

  • Visual campaign queue and game controls
  • Pin campaigns, star favourite games, pick a strategy for the rest
  • Background farming with muted-tab fallback
  • Drops claimed automatically, tier by tier
  • Channel points on Twitch, daily challenge cards on Kick
  • Idle watchlist of up to 20 channels per platform
  • Excluded channels and blocked games
  • Optional rewards from Twitch extensions like NoPixel and Fortnite
  • Optional reward notifications
  • Completed campaigns and a full activity log
  • Settings export and import
  • 11 languages, on Chromium browsers and Firefox
For the machine you leave on

Headless + Docker. Beta

Run the same farming engine on a server, NAS, or Raspberry Pi, and manage your setup from the command line.

The headless CLI is in beta. Expect rough edges, and check the setup guide when you update, since commands and configuration can still change between releases.

  • No desktop browser required
  • Prebuilt images for amd64 and arm64
  • Link Kick with a code; bring Twitch over from the extension
~/lurkloot
# link Kick with a code from any device
docker run --rm -it -v "$PWD/data:/data" \
  ghcr.io/jamezrin/lurkloot-cli:latest auth kick device-login

# bring Twitch over from the extension's export
docker run --rm -i -v "$PWD/data:/data" \
  ghcr.io/jamezrin/lurkloot-cli:latest auth import - < creds.json

# then leave the farming loop running
docker run -d --name lurkloot --restart unless-stopped \
  -v "$PWD/data:/data" ghcr.io/jamezrin/lurkloot-cli:latest

FAQ

A few things
worth knowing.

Your session stays yours. The extension runs in your browser, without a separate Lurkloot account or a password to hand over.

Is Lurkloot really free?

Yes. The browser extension, headless CLI, and Docker image are free and open source. There are no subscriptions or paywalled features, and you do not need a separate Lurkloot account.

What do I need to get started?

Install the extension from the Chrome Web Store in a compatible Chromium browser, then sign in to Twitch or Kick as usual. Choose your games and enable farming. Some campaigns also require linking your game account; Lurkloot cannot complete that step for you.

Does my browser need to stay open?

Yes, when you use the extension. Your computer must stay awake and your browser must remain running. Background farming can work without a video tab; if it stalls, Lurkloot can fall back to a muted tab. For a machine without a desktop browser, use the headless CLI or Docker image.

Can I farm drops on multiple accounts at once?

Yes, one account per browser profile. The extension farms whichever account is signed in to the browser it runs in, so create a separate profile for each account (in Chrome, click your profile icon in the top-right corner), sign in to a different Twitch or Kick account in each one, and install Lurkloot in every profile. Each profile farms on its own with its own settings; there is no single dashboard across them. For many accounts, the headless CLI works the same way: give each account its own config directory, or its own Docker container and data volume.

Can I choose what gets farmed first?

Yes. Use the game controls and campaign queue to adjust your priorities, exclude campaigns you do not want, and choose a farming strategy. A watchlist can keep your preferred channels playing when no eligible drop campaigns remain.

Does it support Twitch extensions?

Yes. The browser extension includes optional support for selected Twitch extensions. Enable the support you want and grant any required permissions. Availability and reward requirements depend on the supported extension; this is separate from ordinary Twitch Drops.

Will it work with every campaign?

Lurkloot discovers campaigns from Twitch and Kick, but earning a reward still depends on campaign availability, eligible channels, and your account meeting the requirements. It is an independent, unofficial tool. Platform changes can affect farming, and rewards are not guaranteed.

Less watching.
More rewards.

Set your priorities. Get back to what you were doing.

Get Lurkloot — free
Works on every Chromium browser

No Lurkloot account · No subscription · Just install