Sift: SoundCloud, Tuned to You

Shuffle your SoundCloud like history with new releases from your feed. Duration filter, spread across years, and built-in player.

As of June 2026, Sift: SoundCloud, Tuned to You has 26 users in the Entertainment category.

Usersup 116.7 percent+116.7%
26
26
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.5.2
Manifest V3
90-day change · In the last 90 days this extension 2 version updates, changed permissions.

History

11 snapshots

Tracking since Apr 2, 2026.

27.121910.879999999999999Apr 2, 2026Jun 10, 2026
View as table
DateUsersRatingReviewsVersion
Apr 2, 2026120.2.1
Apr 17, 2026130.2.1
Apr 22, 2026140.2.1
Apr 27, 2026150.2.1
May 5, 2026190.2.1
May 10, 2026200.5.1
May 16, 2026210.5.1
May 22, 2026220.5.1
May 29, 2026230.5.1
Jun 4, 2026210.5.2
Jun 10, 2026240.5.2
Now260.5.2

Changelog

  • May 29, 2026
    permissions
    cookies, storage
    cookies, storage, scripting
  • May 5, 2026
    description
    Set your music free. Jump into a world where old SoundCloud favorites surprise you alongside new discoveries from your feed. Customizable, effortless, liberating.
    
    The problem
    You've liked hundreds, maybe thousands of tracks on SoundCloud over the years. DJ sets, mixes, deep cuts. They're all still there, but SoundCloud doesn't do a great job letting you listen back through them. No shuffle across years. No way to weave old likes with your new feed. No duration filter. Your favorites from five years ago are pretty much gone.
    
    Meanwhile, your feed keeps moving. New reposts, new releases. You can listen to one or the other, but never both in a single session that feels right.
    
    What this solves
    Sift fetches your complete like history and your current feed, then builds a single queue that interleaves the two, with your likes spread evenly across every year you've been listening.
    
    You control:
    
    - The mix ratio — how many feed tracks for every X likes (e.g., "1 feed track for every 3 likes")
    - Minimum duration — filter to only long-form content like DJ sets and mixes, or include everything
    - Shuffle — re-randomize while keeping the year-spread balance
    
    You end up with a queue where a 2012 deep cut sits next to yesterday's repost, followed by something from 2018 you completely forgot about.
    
    Features
    - Year-spread randomization: round-robin across all years so old and recent likes are evenly represented
    - Configurable feed/likes ratio: set exactly how many feed tracks per X likes
    - Duration filtering: minimum track length in minutes
    - Built-in audio player: HLS streaming directly in the extension, no SoundCloud tab needed
    - Queue persistence: close the tab, come back later, queue and position are still there
    - Auto-recovery: left it paused for hours? It re-resolves the stream and picks up where you stopped
    - Buffering indicators: shimmer UI on network stalls so it doesn't feel broken
    - Global Media Controls: track title and artist show in your browser's media panel, with play/pause/next/prev
    - Likes data modal: stats on your full like history: total hours, duration breakdown, tracks by year, top genres, top artists
    - Logged-out detection: overlay with instructions when you're not signed in, auto-detects when you log in
    - Singleton tab: clicking the extension icon refocuses the existing Sift tab instead of opening duplicates
    - Accessible: WCAG AA contrast, keyboard navigation for tracks and progress bar, aria labels, focus-visible outlines, 11px minimum font size
    
    Privacy
    Nothing leaves your browser. No analytics, no tracking, no telemetry, no external servers.
    
    The only network requests go to SoundCloud's own API to fetch your likes and feed. Auth uses your existing SoundCloud session cookie. The extension never sees your password. No accounts to create, no sign-ups, no third-party services. No usage data or personal information is recorded or sent anywhere.
    
    Source is open. Read it.
    
    Usage tips
    - Generate Queue fetches your data and builds the queue based on your ratio and duration settings
    - Click any track in the queue to start playing
    - Shuffle re-randomizes the order while preserving year-spread balance
    - Shift+Click Generate to force-refresh data from SoundCloud (clears the cache)
    - The player bar at the bottom has prev/play/next and a seekable progress bar
    
    Disclaimer
    Not affiliated with SoundCloud. This is an independent open-source tool that talks to SoundCloud's API using your own session. SoundCloud could change their API or terms whenever they want, which might break things. Use at your own risk.
    
    Queue algorithm
    
    1. Fetch all likes + all feed items from SoundCloud API (paginated, cached until explicit refresh)
    2. Filter both sets by minimum duration
    3. Deduplicate feed (remove any track that already appears in likes)
    4. Group likes by upload year → shuffle each year's bucket → round-robin select across all years
    5. Shuffle feed
    6. Interleave at the configured ratio (e.g., 3 likes then 1 feed, repeat)
    Your SoundCloud likes go back years. Sift digs them up, mixes them with your feed, and lets you bookmark the moments worth remembering.
    
    
    THE PROBLEM
    
    You've liked hundreds, maybe thousands of tracks on SoundCloud over the years. Sets, mixes, deep cuts. They're all still there, but SoundCloud doesn't do a great job letting you listen back through them. No shuffle across years. No way to weave old likes with your new feed. No duration filter. Your favorites from five years ago are pretty much gone.
    
    Meanwhile, your feed keeps moving. New reposts, new releases. You can listen to one or the other, but never both in a single session that feels right.
    
    And when you're deep in a two-hour set and hear something incredible at the 47-minute mark, there's no way to save that moment. You either remember it or you don't.
    
    
    WHAT SIFT DOES
    
    Sift pulls your complete like history and your current feed, then builds a queue that mixes the two together. Likes are spread across every year you've been listening, so old stuff and new stuff sit side by side.
    
    You control:
    - The mix ratio: how many feed tracks for every X likes (e.g., "1 feed track for every 3 likes")
    - Minimum duration: only long-form stuff like sets and mixes, or include everything
    - Shuffle: re-randomize while keeping the year-spread balance
    
    A 2012 deep cut next to yesterday's repost, then something from 2018 you completely forgot about.
    
    When you hear something worth saving, press B to bookmark it. Sift saves the exact timestamp, groups your moments by set, and lets you jump back with one click. Add notes so you remember why you saved it.
    
    
    FEATURES
    
    Queue:
    - Year-spread: likes are round-robined across all years so old and recent stuff is evenly mixed
    - Feed/likes ratio: how many feed tracks for every X likes
    - Duration filter: minimum track length in minutes
    - Like, unlike, repost: right from the queue, no need to leave Sift
    - SoundCloud links: open any track on soundcloud.com
    
    Moments:
    - Press B or tap the bookmark button to save the exact timestamp while listening
    - Moments tab shows everything grouped by set, with mini-timelines, search, and note editing
    - Click any moment to jump straight to that point
    - Blue tick marks on the progress bar show where your moments are. Hover one to see the note, click to edit it, or delete it
    
    Player:
    - HLS streaming right in the extension. Your SoundCloud tab can stay in the background.
    - Position saved every 5 seconds and on tab close. Reopen, hit play, no wait.
    - Left it paused for hours? It re-resolves the stream and picks up where you stopped
    - Shimmer on buffering so it doesn't feel broken
    - Shows up in your browser's media controls with title, artist, play/pause/next/prev
    
    Everything else:
    - Likes data: stats on your full like history (total hours, duration breakdown, tracks by year, top genres, top artists)
    - Persistence: close the tab, come back later, queue is still there
    - Auto-detection: tells you if you're signed out or if no soundcloud.com tab is open. Re-checks when state changes.
    - One tab: clicking the icon refocuses the existing Sift tab instead of opening a new one
    - Accessible: AA contrast, keyboard nav, aria labels, focus outlines
    
    
    PRIVACY
    
    Nothing leaves your browser. No analytics, no tracking, no servers.
    
    The only network requests go to SoundCloud's own API to fetch your likes and feed. Auth uses your existing SoundCloud session cookie. Sift never sees your password. No accounts, no sign-ups, no third parties.
    
    Source: https://github.com/aassoiants/sift-music
    
    Works on Chrome, Brave, Edge, Arc, Vivaldi, and any Chromium-based browser.
    
    Requires a SoundCloud account with liked tracks. Log into soundcloud.com in any tab, then open Sift and hit Generate.
    
    Not affiliated with SoundCloud. Independent open-source tool that talks to SoundCloud's API using your own session.

Permissions & access

Permissions
cookiesstoragescripting
Host access
https://soundcloud.com/*, https://api-v2.soundcloud.com/*, https://*.sndcdn.com/*

Screenshots

Sift: SoundCloud, Tuned to You screenshot 1Sift: SoundCloud, Tuned to You screenshot 2Sift: SoundCloud, Tuned to You screenshot 3Sift: SoundCloud, Tuned to You screenshot 4

About

Your SoundCloud likes go back years. Sift digs them up, mixes them with your feed, and lets you bookmark the moments worth remembering.


THE PROBLEM

You've liked hundreds, maybe thousands of tracks on SoundCloud over the years. Sets, mixes, deep cuts. They're all still there, but SoundCloud doesn't do a great job letting you listen back through them. No shuffle across years. No way to weave old likes with your new feed. No duration filter. Your favorites from five years ago are pretty much gone.

Meanwhile, your feed keeps moving. New reposts, new releases. You can listen to one or the other, but never both in a single session that feels right.

And when you're deep in a two-hour set and hear something incredible at the 47-minute mark, there's no way to save that moment. You either remember it or you don't.


WHAT SIFT DOES

Sift pulls your complete like history and your current feed, then builds a queue that mixes the two together. Likes are spread across every year you've been listening, so old stuff and new stuff sit side by side.

You control:
- The mix ratio: how many feed tracks for every X likes (e.g., "1 feed track for every 3 likes")
- Minimum duration: only long-form stuff like sets and mixes, or include everything
- Shuffle: re-randomize while keeping the year-spread balance

A 2012 deep cut next to yesterday's repost, then something from 2018 you completely forgot about.

When you hear something worth saving, press B to bookmark it. Sift saves the exact timestamp, groups your moments by set, and lets you jump back with one click. Add notes so you remember why you saved it.


FEATURES

Queue:
- Year-spread: likes are round-robined across all years so old and recent stuff is evenly mixed
- Feed/likes ratio: how many feed tracks for every X likes
- Duration filter: minimum track length in minutes
- Like, unlike, repost: right from the queue, no need to leave Sift
- SoundCloud links: open any track on soundcloud.com

Moments:
- Press B or tap the bookmark button to save the exact timestamp while listening
- Moments tab shows everything grouped by set, with mini-timelines, search, and note editing
- Click any moment to jump straight to that point
- Blue tick marks on the progress bar show where your moments are. Hover one to see the note, click to edit it, or delete it

Player:
- HLS streaming right in the extension. Your SoundCloud tab can stay in the background.
- Position saved every 5 seconds and on tab close. Reopen, hit play, no wait.
- Left it paused for hours? It re-resolves the stream and picks up where you stopped
- Shimmer on buffering so it doesn't feel broken
- Shows up in your browser's media controls with title, artist, play/pause/next/prev

Everything else:
- Likes data: stats on your full like history (total hours, duration breakdown, tracks by year, top genres, top artists)
- Persistence: close the tab, come back later, queue is still there
- Auto-detection: tells you if you're signed out or if no soundcloud.com tab is open. Re-checks when state changes.
- One tab: clicking the icon refocuses the existing Sift tab instead of opening a new one
- Accessible: AA contrast, keyboard nav, aria labels, focus outlines


PRIVACY

Nothing leaves your browser. No analytics, no tracking, no servers.

The only network requests go to SoundCloud's own API to fetch your likes and feed. Auth uses your existing SoundCloud session cookie. Sift never sees your password. No accounts, no sign-ups, no third parties.

Source: https://github.com/aassoiants/sift-music

Works on Chrome, Brave, Edge, Arc, Vivaldi, and any Chromium-based browser.

Requires a SoundCloud account with liked tracks. Log into soundcloud.com in any tab, then open Sift and hit Generate.

Not affiliated with SoundCloud. Independent open-source tool that talks to SoundCloud's API using your own session.

Technical

Version
0.5.2
Manifest
V3
Size
155KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
mihniplnimmppendcfnoafglgkoghmoh
Developer ID
u27951199d1b546bee27e84a9d0397dfd
Developer Email
[email protected]
Created
Mar 3, 2026
Last Updated (Store)
May 27, 2026
Last Scraped
Jun 10, 2026
Website
Support URL

Similar extensions

Alternatives to Sift: SoundCloud, Tuned to You, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 10, 2026.