A userscript that adds alternate reading links (RemovePaywalls, Freedium, Archive.today & ReadMedium) for paywalled Medium articles.
Medium Unlocked is a lightweight userscript that detects paywalled ("member-only") articles on Medium and provides alternate reading links using external services — RemovePaywalls, Freedium, Archive.today, and ReadMedium.
This script supports all Medium domains, subdomains, and some custom domains. While it's technically possible to match every site with
*://*/*, doing so would run the script on all websites, which is inefficient and unnecessary. If you want a Medium-powered custom domain added, open an issue and I'll add it.
- RemovePaywalls - Supports all domains listed below
- Freedium - Supports all domains listed below
- Archive.today - Supports all domains listed below
- ReadMedium - Supports only Medium.com and *.medium.com subdomains
- Medium domains (
medium.com) - Medium subdomains (
*.medium.com) - Medium Profiles (
medium.com/@*) - Medium Link Shortener (
link.medium.com) - Medium Stories (
stories.medium.com) - Muzli on Medium (
medium.muz.li) - DataDrivenInvestor on Medium (
medium.datadriveninvestor.com) - FreeCodeCamp on Medium (
medium.freecodecamp.org) - AWS in Plain English (
aws.plainenglish.io) - Better Humans (
betterhumans.pub) - Better Marketing (
bettermarketing.pub) - Better Programming (
betterprogramming.pub) - Bits and Pieces Blog (
blog.bitsrc.io) - Dev Genius Blog (
blog.devgenius.io) - Prototypr Blog (
blog.prototypr.io) - The Startup (UseJournal) (
blog.usejournal.com) - BYRSLF (
byrslf.co) - Chatbots Life (
chatbotslife.com) - Code Like A Girl (
code.likeagirl.io) - CodeBurst (
codeburst.io) - Entrepreneur's Handbook (
entrepreneurshandbook.co) - Entrepreneurship (
entrepreneurship.com) - HackerNoon (
hackernoon.com) - InfoSec Write-ups (
infosecwriteups.com) - ITNEXT (
itnext.io) - JavaScript in Plain English (
javascript.plainenglish.io) - Level Up Coding (
levelup.gitconnected.com) - Plain English (
plainenglish.io) - ProAndroidDev (
proandroiddev.com) - Python in Plain English (
python.plainenglish.io) - The Belladonna Comedy (
thebelladonnacomedy.com) - The Bold Italic (
thebolditalic.com) - Towards Data Science (
towardsdatascience.com) - UX Collective (
uxdesign.cc) - UX Planet (
uxplanet.org) - The Writing Cooperative (
writingcooperative.com)
- Install a userscript manager like Tampermonkey or Violentmonkey
- Click here to install the script
- Done! Visit Medium and enjoy unrestricted reading
- Detects Medium paywalls automatically
- Adds RemovePaywalls, Freedium, Archive.today & ReadMedium buttons
- Works on both mobile and desktop
- Simple, fast, and privacy-respecting
- Supports Medium's dynamic page loads (SPA)
- This script does not bypass paywalls directly
- It only links to third-party services
- Use at your own discretion
Found a bug or have a feature request? Open an issue or submit a pull request.

