It is not easy to find good apps. Is it possible with some other app website to only search within apps (list apps) that have at least 500k downloads and at least 10k reviews?

Something like make the Play store a database of app names with columns for reviewcount and downloadcount and do SQL commands with where clauses?

  • 2
    500k downloads, 10k reviews! You are trying to be harsh on new / small developers such as me.. :( And Google Play already gives the most trending apps on the top of search results, so most of them are popular apps. – Suraj Bajaj Dec 5 '12 at 5:08
  • 3
    Don't let you down, @SurajBajaj -- OP didn't state to always use that. But I can imagine a lot of occasions where such a thing would be useful to sort out unwanted results. Like at other shop sites (e.g. Amazon), some filters would be nice here: "only 3+ stars, price from..to, 100+ ratings, 1000+ downloads, plus your search words... Just think about it. – Izzy Dec 5 '12 at 7:05
  • 1
    @Izzy I understand. The first sentence my comment, I was just kidding... :) – Suraj Bajaj Dec 5 '12 at 13:40

I created this.

It's an advanced Google Play search engine, I wanted to create that a long time ago. Now, it's done 😀

Since Google doesn't have an API for Play search, I use an open source scraper.

Almost all app specs can be filtered and sorted.

I hope you'll like it, and please let me know if you find any bug or have any feature request.

It's open source : KPlaysearch

  • Search mask looks good (if you want some more ideas, here's my limited search, just based on the ~14k apps in my lists). Good job! – Izzy Apr 28 '19 at 21:21
  • 1
    Confirmed, at this very moment it works, thanks! Cleaning up comments then. // Good job! Upvoted, and already mentioned in my (German) Android eBook (in the new version just released a week ago :) – Izzy May 10 '19 at 21:04
  • 1
    I created an awesome list of free, ad-free and in-app-free apps for Android if that can help some of you ^^ – KaKi87 May 22 '19 at 15:34
  • 1
    Simply watch out for the apps with a star in my app lists for those. And definitely avoid those having "monitor icons" (or too big "numbers", aka "permissions", next to their names) :) But thanks! – Izzy May 22 '19 at 18:00
  • You shouldn't recommend people to avoid apps because of permissions count, because it's not always all right or all wrong : more permissions also means more features, so better user experience. I agree that permissions can sometimes reduce safety and privacy, but that's too much stereotyped today. – KaKi87 May 23 '19 at 20:21

I also created a similar application (http://play.gqqnbig.me/) to KaKi87's. Source code is at https://github.com/gqqnbig/advanced-play-search

enter image description here

  • Hey, you should update this with a checkbox that discriminates between PAID apps. Basically you want to mirror the categories that google has. Sometimes I want to find the best paid apps or free apps. – Tom May 30 '20 at 5:18

Looks like what the OP is looking for can be done at AppBrain, using the &sort=popular URL parameter. See e.g. this example search for file sync: First result page mosly holds apps with 10k+ downloads with a good "internal rating" (they have their own "rating number" in addition to the playstore rating). Checking some, they seem to have 10k+ ratings on GPlay as well. Additional filtering is possible for free/paid, new/updated, app2sd, reduced price.

Though not being exactly what was asked for, I guess it's pretty close. Another good result list can be obtained with the &sort=highest-rated variant, which seems to sort by playstore rating: "file sync" by rating.


Since Google (and other search engines) index the web version of Play Store, a massive database of every element of the Play Store has been created and searching it is totally free!

On Google, you can refine web searches like using - to exclude words from the search, or .. for range search, etc.

As an example, to search for free apps that don't contain ads and in-app purchases: site:play.google.com/store/apps/details -"Contains ads" -"in-app purchases" -Buy Free

  • 1
    Unfortunately, Google sometimes returns the other localized versions of the Play Store (like Germany, Espanol, French, etc. as shown on the URL with &hl=), and since different localization uses different keywords (e.g. "Contiene anuncios" instead of "Contain ads"), it might be hard to sort out the real result... – Andrew T. Mar 3 '19 at 7:09
  • that page claims I can put a dollar sign in front of a number to search for a price, but when I do this it only returns results with that number which aren't prices! I wish there was a way to search for a specific price for (for instance > $4.99 and < $5.25) – Michael Oct 16 '19 at 2:58
  • This is the best answer – Marco Demaio Dec 21 '19 at 18:29

Couple of ways you could fine tune or eliminate this:

  1. Select the option to view English (or whatever your native language is) results only. I think this is in your search preferences; you may have to view the desktop version of the results page to get it.

  2. When viewing a page that seems to be from your locale, look at the & hl= and following text in the URL. Copy this to the clipboard. Then go back to the search results page and add inurl: then paste what you just copied immediately to the right of the : (colon). Make sure there aren't any spaces between the colon (:) and what you just pasted.


I ported KPlaySearch code of KaKi87 to Windows Server, under IIS, ARR / URLRewrite, and explained how to implement in your own webserver, you can also run queries (slower due to my srver bandwwith, but functional), check here:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.