Run Custom JS on Background vs Copy All
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Run Custom JS on Background
Read full descriptionHide full description
・Runs custom JavaScript code continuously in Safari ・Supports a wide range of functions, including automatic bookmarklet execution, ad blocking, and automation. ・Easily paste code using the Paste button ・Supports import and export. You can instantly transfer your settings to other devices.
Copy All
This app adds a "Select All" function to Safari for web pages, allowing you to easily copy entire articles or specific sections. It offers various formatting options for clean and useful text extraction, with a strong focus on privacy and offline functionality.
- Select All for web pages
- Copy article body only
- Tap to select regions
- Copy for AI formatting
- Clean copy removes clutter
- Copy as Markdown
Read full descriptionHide full description
Safari on iPhone has no Select All for web pages. On a computer, Command + A takes a second. On iPhone, there is no equivalent. Copying a long article means dragging your finger down the screen and starting over every time the selection slips. Copy All Text adds the Select All that Safari is missing. One tap copies the whole page. COPY WHAT YOU NEED, IN A USEFUL FORMAT - Copy All Text: copies the page text readable in Safari. - Copy Article Only: removes ads, menus, and footers, then copies just the article body. - Tap to Select: tap one or more page regions instead of dragging text handles. - Copy for AI: locally formats content and an instruction for pasting into an AI chat. Nothing is sent. - Clean Copy: removes cookie notices, sharing controls, subscription prompts, and repeated clutter. - Copy as Markdown: keeps headings, links, and lists intact. If you already have text selected, only that selection is copied. GOOD FOR - Saving long articles into a notes app - Moving research into another app in one go - Passing page content to a translation service PRIVACY AND PRICING - Completely free. No ads. No in-app purchases. - No network access at all. Page content never leaves your device. - Nothing is stored or logged. - The extension only runs on the page where you tap the button. HOW TO USE 1. Enable the Safari extension in the Settings app. 2. Open any page in Safari. 3. Tap the extension icon in the address bar and choose a copy mode. Supports VoiceOver and Dynamic Type. Available in Japanese, English, Korean, Traditional Chinese, Simplified Chinese, Spanish, and Arabic. Note: Depending on the structure of a website or its access restrictions, some text may not be retrievable.
Screenshots
Verdict
The clearest difference is update cadence: Copy All at every 10 days against Run Custom JS on Background's every 4 months. Copy All also leads on iOS requirement (15.0 vs 17.6). On price, ads, in-app purchases and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
Run Custom JS on Background ships an update every 4 months, Copy All every 10 days. The most recent releases landed on October 25, 2026 and November 6, 2026 respectively.
| Parameter | Run Custom JS on Background | Copy All |
|---|---|---|
| Price | Free | Free |
| Rating | — | 5.0 (3 ratings) — better |
| Positive reviews | — | 100.0% of reviews |
| Number of ratings | — | 3 — better |
| Update frequency | Every 4 months | Every 10 days — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | — | Free |
| Devices | iPhone, iPad | iPhone, iPad, iPod — better |
| Requires iOS | 17.6 | 15.0 — better |
| Further details — not scored | ||
| Size | 1 MB | 1 MB |
| Age rating | 4+ | 4+ |
| Developer | Takada Hiroki | Kohei Ishikawa |
In-app purchases
Run Custom JS on Background
No in-app purchases
Copy All
No in-app purchases
Questions
Is Run Custom JS on Background free?
Is Copy All free?
Do Run Custom JS on Background or Copy All have ads?
Which is updated more often, Run Custom JS on Background or Copy All?
Other comparisons















