Comparison

Shadowrocket vs Keylish

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Shadowrocket

This utility client captures and redirects all device traffic to a proxy server. It records requests, allows rule-based configuration, and measures network performance. It also supports ad blocking, local DNS mapping, and advanced proxy features.

Highlights
  • Capture and redirect all device traffic
  • Record HTTP, HTTPS, and DNS requests
  • Configure rules by domain, IP, and GeoIP
  • Measure traffic usage and network speed
  • Import rule files from URL or iCloud
  • Block ads by domain and user agent
  • Local DNS Mapping
Features
Read full description

Rule based proxy utility client for iPhone/iPad. - Capture all HTTP/HTTPS/TCP traffic from any applications on your device, and redirect to the proxy server. - Record and display HTTP, HTTPS, DNS requests from your iOS devices. - Configure rules using domain match, domain suffix, domain keyword, CIDR IP range, and/or GeoIP lookup. - Measure traffic usage and network speed on WiFi, cellular, direct and proxy connections. - Import rule files from URL or iCloud Drive. - Block ads by domain, user agent rules. - Local DNS Mapping. - Work on cellular networks. - Decrypt HTTPS traffic. - Perform URL rewrite. - Fully IPv6 supports. - Script filter supports. - Multi-level forward proxy. - Support kcptun, cloak, gost, v2ray plugins. - Support DNS over HTTPS, DNS over TLS, DNS over QUIC.

About

Keylish

This keyboard app offers Chinese pinyin input with optional real-time translation comparison for multiple languages. It provides English word completions and a phrasebook, with all data processed on-device for privacy. Enjoy a free base keyboard with an optional one-time purchase for full translation features.

Highlights
  • Chinese pinyin input (26-key and 9-key)
  • Real-time translation comparison
  • English word completions
  • Customizable candidate text size
  • On-device translation for offline use
  • Chinese-English phrasebook
  • Privacy-focused, no data upload
Features
Read full description

Keylish is a Chinese pinyin keyboard with optional translation comparison in multiple languages. Type Chinese or English normally and see translations beneath candidates to pick up expressions as you go. Chinese input • 26-key full pinyin and optional nine-key pinyin on iPhone, with a local Rime dictionary • On iPhone nine-key, slide from a letter key to enter that exact letter directly; hold for the cross picker • Tap a Chinese candidate, or press Space during pinyin composition to select the first candidate, to enter Chinese • Exact-match English word candidates enter that English word when selected • Tappable pinyin correction candidates, which can be disabled in Settings • Press Return during pinyin composition to enter the raw pinyin letters • Optional emoji suggestions after a matching Chinese word, including pinyin initials and nine-key input • Standard, large, or extra-large candidate text, chosen in the app or on the keyboard • On iPhone, the compact punctuation key enters the Chinese comma on a tap and the period on an upward slide • Hold backspace, then slide up to clear the whole field • Numbers, symbols, emoji, and capitalization English ABC • Word completions as you type; tap a completion to enter the word with a trailing space • Tappable spelling suggestions, with no automatic spelling changes • Selected words are remembered on this device to help rank future suggestions • No next-word prediction Translation comparison in multiple languages • Chinese pinyin and English ABC each have their own comparison switch and target language • See translations or meanings in your selected language beneath Chinese candidates and English completions • Available languages depend on the translation pairs supported by your device and system; check the list in the app • Long-press a candidate to read every meaning in a popup; tap one to insert it, or use the playback control when a system voice is available • Turn automatic speech off or choose an installed voice for each comparison language • Uses Apple's on-device translation; prepare the language resources for offline use • Normal candidate taps and Space still enter Chinese; only an explicit tap in the meaning popup inserts a translation Chinese-English phrasebook • Everyday expressions with Chinese, pinyin, and English together • Add, edit, and delete your own entries Permissions and privacy • Chinese, English ABC, numbers, symbols, and emoji input work without Full Access • Apple Translation requires Full Access enabled in system Settings and the appropriate language resources • Input, dictionaries, custom phrases, and translation caches stay on device; keystrokes are not uploaded to our servers • No ads or third-party analytics SDKs Optional translation access • The base keyboard is free • Try translation comparison free for 30 days, once per Apple Account, with no automatic charge when it ends • A separate one-time purchase unlocks lifetime translation access; no subscription • Redeem offer codes or restore purchases on the unlock page Privacy policy: https://dawnfz-lenfeng.github.io/keylish-legal/privacy.html

Screenshots

Shadowrocket4 screens
Keylish3 screens

Verdict

The call

The clearest difference is price: Keylish at Free against Shadowrocket's $2.99. Keylish also leads on rating (5.0 vs 4.5) and update cadence (every 2 days vs every 10 days). Shadowrocket's advantage is in-app purchases (none vs 2) and ratings volume (12K vs 2). On ads 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

CostPrice · In-app purchases · Ads · Monetization

Keylish is free to download; Shadowrocket costs $2.99 up front. Keylish sells 2 one-off in-app purchases. Shadowrocket asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

Keylish holds the better App Store score, 5.0 against 4.5. That said, the two scores are not equally well evidenced: Shadowrocket has 12K ratings behind it against 2, so its average is the more settled of the two.

UpkeepUpdate frequency

Shadowrocket ships an update every 10 days, Keylish every 2 days. The most recent releases landed on November 9, 2026 and November 6, 2026 respectively.

Scorecard9 real differences · 2 level
Shadowrocket versus Keylish: the parameters behind the verdict, then further details
ParameterShadowrocketKeylish
Price$2.99Free — better
Rating4.5 (12K ratings)5.0 (2 ratings) — better
Positive reviews57.6% of reviews—
Number of ratings12K — better2
Update frequencyEvery 10 daysEvery 2 days — better
AdsNoNo
In-app purchasesNo — betterYes
MonetizationPaidFree with in-app purchases — better
Best chart rank#1 — better—
DevicesiPhone, iPad, iPod, Mac, Apple TV — betteriPhone, iPad
Requires iOS13.0 — better18.0
Further details — not scored
Size53 MB81 MB
Age rating+44+
DeveloperShadow Launch Technology Limited北京博雅观止科技有限公司

Customer experience

Shadowrocket

All ratings12,216 ratings
Positive86.7%
Neutral3.5%
Negative9.8%
Written reviews1,461 reviews
Positive57.6%
Neutral10.1%
Negative32.3%

Keylish

All ratings2 ratings
Positive100.0%
Neutral0.0%
Negative0.0%

Bugs and requests

Shadowrocket

Reported bugs

3 issues
  • Incompatibility with newer iOS versions
  • Unreliable server connections leading to timeouts
  • Subscription management and customer support issues

Requested features

3 requests
  • Add support for more protocols (e.g. SSTP, L2TP)
  • Implement auto-connect and load balancing features
  • Develop a native macOS version

Keylish

Not enough reviews yet to summarise bugs or requests.

In-app purchases

None

Shadowrocket

No in-app purchases

2 purchases

Keylish

One-time2
  • Bilingual Hints - 30-Day TrialFree
  • Bilingual Hints - Lifetime Unlock$4.99

Questions

Is Shadowrocket free?
Shadowrocket costs $2.99, with no in-app purchases.
Is Keylish free?
Keylish is free to download, with in-app purchases available.
Which has better reviews, Shadowrocket or Keylish?
Keylish is rated higher. Shadowrocket averages 4.5 out of 5 from 12K ratings, while Keylish averages 5.0 from 2 ratings.
Do Shadowrocket or Keylish have ads?
Neither Shadowrocket nor Keylish shows ads.
Which is updated more often, Shadowrocket or Keylish?
Shadowrocket ships an update every 10 days, and Keylish every 2 days. Most recently, Shadowrocket was updated on November 9, 2026 and Keylish on November 6, 2026.

Other comparisons