Side A · The downloader

Download anything. Keep it all.

Video, music, whole playlists and posts from YouTube, TikTok, Instagram, SoundCloud and many more sites, in every quality they offer.

Windows and Android · Free · No account · Runs locally

Side B · Keep and play

Side A / The downloader

Real screenshots · Keepfin 0.5
  • YouTube
  • YouTube Music
  • Spotify links
  • TikTok
  • Instagram
  • X
  • Facebook
  • Reddit
  • Vimeo
  • Twitch
  • SoundCloud
  • Bandcamp
  • and many more
A1Paste

Paste a link. Or drop it anywhere.

Single videos, songs, whole playlists, channels, albums and image posts. Keepfin reads the link and shows what it found before anything downloads.

  • Paste, drop or share a link
  • YouTube Music links are saved as audio
  • Spotify, Apple Music and Deezer links are matched to the same recordings on YouTube Music
CaptureA1
A2Quality

Every quality, sized before you press download.

Any resolution up to 8K, HDR included, with the estimated file size first. Or just the audio: MP3, M4A, Opus, FLAC or WAV, with a square cover, tags and lyrics already in place.

  • Up to 8K and HDR, every codec and frame rate
  • Subtitles, chapters, SponsorBlock, trimming
  • Songs you already have are never downloaded twice
AudioA2
A3Playlists

Whole playlists, kept together.

Paste one link, tick what you want and download it as one collection, in its original order. Many songs download at once, and when a site starts limiting you Keepfin slows down and retries by itself instead of failing.

  • Playlists, channels, albums and mixes
  • Parallel downloads, pause and resume
  • Retry failed or Remove failed for a whole playlist
DownloadsA3
A4Sync

Keep in sync.

Switch on Keep in sync and Keepfin checks the playlist on the schedule you pick, downloading only the new songs. Songs you removed stay removed, and big batches wait for you to review them.

  • Check every hour, day or week, or tap Check now
  • On Android it can wait for Wi-Fi
  • Off unless you turn it on
Keep in syncA4

Side B / Library and player

New in 0.5
B1Library

Everything lands sorted.

Spaces keep your media organised: Music, Videos and Downloads to start, plus any you create, each with its own folder, color and icon. Playlists stay together as collections, and smart spaces gather items by rules without moving a file.

  • Continue watching, Recently added, Favorites
  • Songs, albums, artists and collections
  • Move or copy anything between spaces
B2Player

Press play. Lyrics follow.

A music player that follows you on every tab, with a queue, favorites, sleep timer and even volume between songs. Timed lyrics are found for you when a song downloads. Videos resume where you stopped, with chapters, subtitles and picture-in-picture.

  • Crossfade, speed, A-B loop and Up next
  • Media keys and lock-screen controls
  • Swipe between songs on Android
B3Activity

Know what arrived.

The bell shows what Keepfin did for you: new songs from playlists you keep in sync, finished downloads, anything that failed, and updates or sign-ins that need you. Come back after a few days and a short notice sums it up.

  • Open, Review or Retry right from the list
  • Problems in their own filter
  • Nothing leaves your device
B4Android

Same library, in your pocket.

A native Android app, not a squeezed-down desktop. Share a link from any app and Keepfin opens it and shows the qualities; you decide when to download. Music keeps playing in the background, and playlists sync on Wi-Fi.

  • Share-to-Keepfin from any app
  • Lock screen, headset and Android Auto controls
  • Equalizer, sleep timer and video gestures

Hidden track / Try the player

Runs in your browser

Lyrics glide on springs, play and pause change shape, the seek bar grows under your finger. This little player is the same motion as the app.

Glass Harbour

The Overcast Choir · Weather Systems

0:000:48

    A demo with lyrics written for this page. In Keepfin you see your own songs, with lyrics found on LRCLIB, a free lyrics library.

    Bonus tracks

    And a lot more
    1. +1

      Features and how-to, built in

      Every feature with the steps to use it, searchable, and a Try it button that takes you straight there.

    2. +2

      Private and age-restricted

      Sign in and download what your account can watch. Android signs in inside the app; Windows uses your browser.

    3. +3

      Always current

      The download engine updates itself so sites keep working, and the app tells you when there is a new version.

    4. +4

      Calm notices

      One “Saved” when a batch finishes, not one per song. Every notice can be closed.

    5. +5

      Light and dark

      Both themes, comfortable or compact lists per space, and the system’s reduce-motion setting respected.

    6. +6

      Free

      Keepfin costs nothing to download or use. No trial, no premium tier.

    Liner notes

    Stop streaming what you could keep.

    Links break. Videos get pulled. Playlists vanish overnight. A file on your own disk stays exactly where you put it. Keepfin runs on your device, needs no account and costs nothing.

    LocalFiles stay on your disk.
    No accountNothing to sign up for, no tracking.
    FreeNo ads, no subscription.

    Download Keepfin

    Side A · Windows

    Get it for Windows.

    Windows builds are currently unsigned, so Windows may warn about an unknown publisher. Read the installation and verification notes before deciding whether to proceed.

    Side B · Android

    Get it for Android.

    macOS, iPhone and iPad

    Native versions are in the works.

    Coming soon

    The Android app installs as an APK; allow installs from your browser or Files app when asked.

    Always the newest release, straight from the source.

    What’s new

    The first release is on its way. Release notes will appear here as soon as it is published.

    All releases

    Questions

    9 answers
    Windows says it protected my PC. Is Keepfin safe?

    Current Windows builds are not code-signed. A warning about an unknown publisher is not a safety verdict either way. Check that the file came from the official GitHub release and compare its checksum when available. Read the installation notes, and only proceed if you trust the source.

    How do I install the Android app?

    Download the APK on your phone, open it, and allow installs from your browser or Files app when Android asks. Keepfin then updates itself with newer versions of the same app.

    I use an older Keepfin. Do I lose anything when I update?

    No. Your history, settings and files carry over, and your current download folder becomes the Downloads space. The library only lists what Keepfin saved or what you add; it never scans your whole drive or phone.

    Where do the lyrics come from?

    When a song finishes downloading, Keepfin looks it up on LRCLIB, a free community lyrics library, and saves the lyrics with the song (inside the file, or as a .lrc file next to it). Timed lyrics follow along in the player. You can switch this off in Settings › Downloads.

    What does Keep in sync do?

    When you download a playlist or channel, you can switch on Keep in sync and pick how often to check. Keepfin then downloads only the new items, never the ones you deleted or removed, and asks you first when a lot arrive at once. On Android it can wait for Wi-Fi. It is off unless you turn it on.

    Is Keepfin really free?

    Yes. There is no account and nothing to pay. If it saves you time you can support its development below.

    Where do my files go?

    Into your spaces. On Windows, Music, Videos and Downloads start in your usual folders, and you can point any space somewhere else. On Android, videos are saved to Movies and audio to Music, so they show up in your gallery and music apps too.

    Can it download private or age-restricted videos?

    Yes, once you are signed in. On Android, sign in inside the app. On Windows, Keepfin can use cookies from your browser. Only content your own account can already watch is available.

    Does it collect any data?

    The app runs downloads on your device without a Keepfin account. This website uses Vercel Web Analytics for visits and limited download-request logs; those do not read your app library or media links. GitHub supplies aggregate release download counts. Read our website privacy and measurement notes for the distinction.

    Hisham Sanjag

    Made by one developer

    Hisham Sanjag

    @HishamSanjag

    Keepfin is free and built independently. If it earns a place on your devices, a small contribution keeps it improving.

    Your download is starting

    1. Opened this link from WhatsApp, Telegram or another app? Its built-in window may hide the download. Tap ⋮ then Open in Chrome (or Open in browser) and download again there.
    2. Watch your notification bar. The app is about 130 MB, so it can take a minute on mobile data.
    3. If your browser asks to keep the file, tap Download. Browsers ask this for every app installed outside the Play Store.
    4. Open the file and tap Install. The first time, Android asks you to allow installs from your browser. Turn it on, then go back.
    Download didn't start? Try again Open the release page