Userscripts App Icon

Userscripts

Developer Tools • Justin Wasack
4+ v1.8.6 Recorded price: Free App Store →
★★★★★
★★★★★
(190 App Store ratings)
🏆 Best: #1 Free (JPN)
IPA Analysis
Technical Specs
Bundle ID com.userscripts.macos
Version 1.8.6
App Store Size 1.97 MB
Minimum iOS 15.0
Devices iPhone, iPad, iPod touch, Mac
Catalog release date 2019-05-14
Latest recorded version date 2026-01-11
Features & Support
Vision Pro
Advisory 4+
Languages (1)
English
Top In-App Purchases
No In-App Purchases Listed

Preview

Userscripts screenshot 1 Userscripts screenshot 2 Userscripts screenshot 3 Userscripts screenshot 4 Userscripts screenshot 5 Userscripts screenshot 6 Userscripts screenshot 7 Userscripts screenshot 8 Userscripts screenshot 9 Userscripts screenshot 10 Userscripts screenshot 11 Userscripts screenshot 12 Userscripts screenshot 13 Userscripts screenshot 14

Description

Userscripts is an open source Safari extension that lets you save and run arbitrary bits of JavaScript (and CSS) code for the websites you visit. Features: - Open source - No user tracking Use cases: - Automatic page redirection - Website page manipulation (styling, element creation) - Custom ad-blocking - Custom code injection - Custom style injection If you're looking for a way to easily create quality of life Javacript code snippets for your web browsing experience, give Userscripts a try. Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/

What's New

Version 1.8.6 2026-01-11
Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix: significantly reduces memory usage - #900 #901 ...Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix: significantly reduces memory usage - #900 #901 - Resolve crash issue with large metadata userscript in iOS - Prevent potential memory usage when there are too many scripts
Version 1.8.4 2025-12-27
Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix: temporarily disable auto scripts update check - ...Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix: temporarily disable auto scripts update check - #895
Version 1.8.3 2025-12-10
Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix(ios): mitigation measure for directory reset issu...Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Changes: - fix(ios): mitigation measure for directory reset issue - #885
Version 1.5.0 2024-08-21
Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Highlights: - In this release, introducing our new open source a...Visit the GitHub repository for help or to report bugs: https://github.com/quoid/userscripts/ Highlights: - In this release, introducing our new open source automated build and deployment process, where everything from the open source code to the app installed on your device is transparent and verifiable. - We've fixed a compatibility issue that existed in visionOS (Designed for iPad) and you can now use this Safari extension in Apple Vision Pro, just like on the iPad and iPhone. Changes: - refactor(native): several significant improvements around preferences - #546 - With a new preference item, the logger is now disabled by default, and a toggle has been added in iOS and macOS. - In iOS, the toggle is located in the `Userscripts` sub pane of the system `Settings` app. - In macOS, the toggle is under the `DEBUG` menu in the menu bar of `Userscripts` app. - The old save location will be smoothly and imperceptibly imported into the new preferences. - Fully optimized storage and reading processes, eliminating potential kernel resources leaks. - Only use shared containers and have updates between app and ext done auto via wrappers. - In iOS, enable the feature of displaying the app's document directory to the system `Files` app. - It also supports importing and exporting document content through `iTunes` or `Finder`. - Supports in-place editing or viewing of third-party applications that supports file providers. - This directory is automatically set by default when the app is launched for the first time. - Optimize the first-time use experience, no longer require to manually set a directory. - Retain the ability to change the save location and optimize relevant text prompts. - fix(ios): improve initialization process make sure display document folder - #548 - refactor: update dev and build process and improvements - #560 - Some minor tweaks and optimizations to the iOS App WebView. - Show informative text when using the default app document. - Improved rendering flickering through min-height and min-width. - Click on the current directory text to open the folder in Files app. - Refactor the APIs append and injection process of user scripts in content scripts. - Only parse UserJS code without APIs precode can reduce computation. - This also incidentally fixes "Userscripts with quotes in their names break #401". - Inject into page with closed ShadowRoot for better security. - fix: correctly handle url containing hash but without search - #593 - fix: make the Open Extension Page button work stably - #616 - refactor: improve basic popup view structure and fix issues - #624 - ci: verifiable open source automated builds and deployments - #665 - fix: avoid potentially infinite hangs on async messages - #669 - fix: avoid potentially infinite hangs on async messages (revise) - #671

App Store User Reviews

iiviiGames 2026-05-28
★★★★★
★★★★★

Programmer Stranded w/ Only An iPad? Get Your Soul Back w/ Userscripts

I've been sans computer or laptop for nearly 3 years. The amount of things I found myself unable to do was getting to be egregious and soul crushing. I think Sh...I've been sans computer or laptop for nearly 3 years. The amount of things I found myself unable to do was getting to be egregious and soul crushing. I think Shortcuts is alright, if you don't mind the worst and slowest workflow imaginable. Then, one day, the universe put Userscripts in my path, and my iOS has since started therapy for the amount of disrespect I've been able to give it! Seriously, you can accomplish an inordinate amount of stuff with this. I made a widget with a picture of orange soda, and when you press it, you are prompted to speak: you must ask it "Who loves orange soda?". In return, it says "KEL LOVES ORANGE SODA!". As for useful things, you can create Progressive Web Apps like I did with a small game engine that emulates a terminal and plays like a modern text adventure game. I've made an application for adding lore to my worldbuilding dictionary. I could go on, but I can't recommend Userscripts enough for fans of mayhem and people on deserted islands like me!
Mho1994 2025-08-06
★★★★★
★★★★★

Thanks

I cannot thank you enough for developing UserScripts. I am blind and frequently struggle with websites that have poor accessibility. Your application has given ...I cannot thank you enough for developing UserScripts. I am blind and frequently struggle with websites that have poor accessibility. Your application has given me the power to take matters into my own hands. By allowing me to run custom scripts, I can now fix accessibility issues on various sites, making the web a much more open and accessible place for me. This is more than just an app; it's a key to digital inclusion. Highly recommended for anyone who wants to customize their web experience.
wudy and bob 2023-07-16
★★★★★
★★★★★

Good project, but feeling like not complete for beginner

This is an excellent open-source project with a simple interface and completely free. However, the software only has two actions for a certain script, on and of...This is an excellent open-source project with a simple interface and completely free. However, the software only has two actions for a certain script, on and off, without further operations. It should be noted that many scripts currently provide more options for specific web pages, such as the option to support single or double columns on search result pages. This software does not provide this function. I guess users need to write their own operations in the script, but for ordinary users, this is very difficult. I hope the developers can take care of beginners and allow ordinary users to further set up script functions on specific web pages.
BlackLight5005 2022-06-22
★★★★★
★★★★★

Great for WaniKani on iPad

I’ve been studying kanji on WaniKani for over a year now. On my computer I use the Tampermonkey extension to extend and improve the experience of the site. Than...I’ve been studying kanji on WaniKani for over a year now. On my computer I use the Tampermonkey extension to extend and improve the experience of the site. Thanks to Greasemonkey I can now take my iPad and do lessons and reviews on the go while enjoying the extended experience. One suggestion: let me specify the order in which scripts should be loaded. Some scripts depend on others being present (e.g. WaniKani Open Framework) and it would be ideal to set them to load first. Somehow when I refresh the page, I can get the scripts to load correctly, but not always… I wouldn’t mind setting this myself if the option is provided.
Tortugonal 2023-04-24
★★★★★
★★★★★

Wonderful

Needed this for Mac Safari! Just the tool to use to run Javascripts on webpages. Easy to install; easy to control; easy to update. Just works. [Question: I hav...Needed this for Mac Safari! Just the tool to use to run Javascripts on webpages. Easy to install; easy to control; easy to update. Just works. [Question: I have a red badge in the </> icon in the Safari toolbar. It's saying "1," like I have a pending message or problem, but I can't see anything. What's that for and can I clear it?]
Jeowbdkwhrriruruwbdbdh 2025-07-06
★★★★★
★★★★★

good when it works, but have to keep opening up app to stay enabled

App does it’s job when you first download the script into the userscripts directory, however after a few days or so the scripts automatically turn off. Then it ...App does it’s job when you first download the script into the userscripts directory, however after a few days or so the scripts automatically turn off. Then it says you need to go into the userscripts app and open the document folder you downloaded the script to in order to enable it again… which is really annoying to have to do every few days. Any way to keep the scripts permanently on without having to open up the app every few days or so?
AppleFanboy8 2025-03-11
★★★★★
★★★★★

I’ve never had a more useful extension

Personally, I am a huge perfectionist when it comes to User Interface. I know that’s not everything this extension is capable of, but this allowed me to theme D...Personally, I am a huge perfectionist when it comes to User Interface. I know that’s not everything this extension is capable of, but this allowed me to theme Discord, Wikipedia, and many other websites that have an unappealing UI. Honestly, this app is perfect as it is. I don’t know what else to add.
akkiwiii 2025-06-17
★★★★★
★★★★★

Good for the first ever use, then from the second use it is broken.

The first use i had with this app was great. I was able to actually run the scripts by clicking them from the little extension pop up. However, from the second ...The first use i had with this app was great. I was able to actually run the scripts by clicking them from the little extension pop up. However, from the second use onwards, whenever i clicked on the scripts, they would go from the white it normally is to gray and just not work. And when i clicked on them again, they went back to white. So, none of the scripts worked from now on.
Mancat123 2023-11-20
★★★★★
★★★★★

Best App for this Reason

I have used a lot of Style / Script apps but this one is the best. The interface and customization options are top-notch but what really makes it so great is th...I have used a lot of Style / Script apps but this one is the best. The interface and customization options are top-notch but what really makes it so great is the fact that it can sync your styles to iOS!! This is so incredible and the first extension I've ever seen do this well. Absolutely fantastic!
Wade Hatler 2023-09-25
★★★★★
★★★★★

Huge fan of this extension

I write a lot of UserScripts on both Windows and Mac. I've used all the ...Monkey variants on Windows, and of all the UserScript tools I've used on any platorm,...I write a lot of UserScripts on both Windows and Mac. I've used all the ...Monkey variants on Windows, and of all the UserScript tools I've used on any platorm, this one is the best. It's a bit of Hobson's choice on iOS since the choices are very limited, but I honestly have no idea what I'd want that this tool doesn't have.

Technical Analysis

Package Overview Basic metadata
Bundle ID com.userscripts.macos
Current Version 1.8.6
Minimum iOS 15.0
Package Size App Store Size
Package Metadata 2 / 28 version records
Detailed binary, privacy-manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.

Developer Information

Known Version Records

2 version records with stored package metadata • 28 known version records

Stored metadata does not guarantee a package is currently available to download.

Details Version / IDs Version date Action
Userscripts icon
1.06 MB
v1.8.6
App Store ID: 881368502Build: 113
2026-01-10 02:32:50 Get Version
Userscripts icon
1.06 MB
v1.8.4
App Store ID: 881021873Build: 109
2025-12-26 15:00:34 Get Version
Userscripts icon
Not archived
v1.8.3
App Store ID: 880496298Build: 1.8.3
2025-12-10 19:38:04 Request Version
Userscripts icon
Not archived
v1.8.2
App Store ID: 877712997Build: 1.8.2
2025-09-01 10:41:50 Request Version
Userscripts icon
Not archived
v1.8.1
App Store ID: 876249637Build: 1.8.1
2025-07-10 06:18:20 Request Version
Userscripts icon
Not archived
v1.7.1
App Store ID: 873514974Build: 1.7.1
2025-03-26 06:22:08 Request Version
Userscripts icon
Not archived
v1.5.4
App Store ID: 869174605Build: 1.5.4
2024-09-23 01:15:55 Request Version
Userscripts icon
Not archived
v1.5.3
App Store ID: 868946099Build: 1.5.3
2024-09-13 08:58:50 Request Version
Userscripts icon
Not archived
v1.5.2
App Store ID: 868644503Build: 1.5.2
2024-09-03 04:22:45 Request Version
Userscripts icon
Not archived
v1.5.0
App Store ID: 867194795Build: 1.5.0
2024-08-21 13:47:35 Request Version
Userscripts icon
Not archived
v1.4.5
App Store ID: 860685188Build: 1.4.5
2023-11-01 21:51:33 Request Version
Userscripts icon
Not archived
v1.4.4
App Store ID: 860045935Build: 1.4.4
2023-10-04 03:40:46 Request Version
Userscripts icon
Not archived
v1.4.3
App Store ID: 858526132Build: 1.4.3
2023-07-17 20:52:06 Request Version
Userscripts icon
Not archived
v1.4.2
App Store ID: 857239839Build: 1.4.2
2023-05-30 02:28:25 Request Version
Userscripts icon
Not archived
v1.4.1
App Store ID: 856674046Build: 1.4.1
2023-04-27 14:53:54 Request Version
Userscripts icon
Not archived
v1.4.0
App Store ID: 856038993Build: 1.4.0
2023-04-03 19:50:16 Request Version
Userscripts icon
Not archived
v1.3.3
App Store ID: 853106451Build: 1.3.3
2022-11-02 12:18:30 Request Version
Userscripts icon
Not archived
v1.3.2
App Store ID: 853046749Build: 1.3.2
2022-10-30 14:00:35 Request Version
Userscripts icon
Not archived
v1.3.1
App Store ID: 852952862Build: 1.3.1
2022-10-25 00:04:22 Request Version
Userscripts icon
Not archived
v1.3.0
App Store ID: 852867887Build: 1.3.0
2022-10-23 18:48:57 Request Version
Userscripts icon
Not archived
v1.2.3
App Store ID: 851864103Build: 1.2.3
2022-08-28 16:03:59 Request Version
Userscripts icon
Not archived
v1.2.2
App Store ID: 850991404Build: 1.2.2
2022-07-22 01:24:41 Request Version
Userscripts icon
Not archived
v1.2.1
App Store ID: 850926261Build: 1.2.1
2022-07-20 00:35:42 Request Version
Userscripts icon
Not archived
v1.2.0
App Store ID: 849669094Build: 1.2.0
2022-06-02 03:38:33 Request Version
Userscripts icon
Not archived
v1.1.0
App Store ID: 847406713Build: 1.1.0
2022-02-27 15:10:07 Request Version
Userscripts icon
Not archived
App Store ID: 846718376 Unknown Request Version
Userscripts icon
Not archived
App Store ID: 846487458 Unknown Request Version
Userscripts icon
Not archived
App Store ID: 844479721 Unknown Request Version