PluginScout

Envato Toolkit

by KestutisIT · WordPress.org page · Website

v1.4 Tested up to WP 5.7.17 PHP 5.4+

Envato Toolkit has 5,000+ active installs on WordPress.org and 127,653 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on April 26, 2021, tested up to WordPress 5.7.17.

Envato Toolkit at a glance

Active installs
5,000+
Total downloads
127,653
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is Envato Toolkit well maintained?

Support threads resolved
No open threads
nothing waiting on the WordPress.org forum
WordPress compatibility
Behind
tested up to WordPress 5.7.17, not yet with the current 7.1

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • [Api.php -> request(..)] Check if the token is empty: if ( empty( $token ) ) { return new WP_Error( 'api_token_error', __( 'An API token is required.'…
  • [Api.php -> request(..)] Parse it from another string: $token = trim( str_replace( 'Bearer', '', $args['headers']['Authorization'] ) )
  • [Api.php -> request(..)] Parse it one more time – this time from arguments array: public function request( $url, $args = array() ) { $defaults = array(…
  • [Api.php -> download(..)] Transfer the token variable one more time – this time via params: class Envato_Market_API { public function download( $id, $args =…
  • [admin.php -> maybe_deferred_download(..)] Pass it again – this time get it to args array from another method call: function maybe_deferred_download( $options…
  • [admin.php -> set_bearer_args(..)] Wrap the token into multi-dimensional string array: $args = array( 'headers' => array( 'Authorization' => 'Bearer ' .…
  • [admin.php -> set_bearer_args(..)] Pass the wrapped token one more time – this time get it from get_option: foreach ( envato_market()->get_option( 'items'…
  • [admin.php -> get_option(..)] So what’s in this get_option? – Correct, another call to another method – get_options(): public function get_option( $name…
  • [admin.php -> get_options()] Finally, after almost 10 steps in the tree, we are finally getting the original WordPress method call, but now I’m getting…
  • [envato-market.php -> init_globals()] Here is it is – the option name key name is… Oh wait… No it is not here it. It is equals to another variable, who is is…
  • [envato-market.php -> init_globals()] So the option name key name is the name of $this->slug. Now lets see what is the value of $this->slug: $this->slug =…

Envato Toolkit reviews and ratings

9 reviews on WordPress.org, with the most recent ones as their authors posted them.

2.8 out of 5

9 reviews

5★
3
4★
1
3★
0
2★
1
1★
4
  • Very Bad

    Worst and useless plugin and can't update the theme and using the deprecated plugin.

    mn_azab
  • Does not serve the purpose

    I've installed it and then had to remove cause it did not work as expected. The previous version was way better

  • Doesn't provide any service - not even update theme capability

    Doesn't provide any service - not even update theme capability

    grayfair
  • Overly Complicated

    overly complicated and frustrating to use, how about this, add your Envato username and PW and save. voila! Too easy? OK I'll even add an API, but it STILL is too complicated. I'll stick to the pain int he arse old fashioned way, at least I know how to figure that out.

    neuroticartist
  • In a desparate situation and got good help.

    My Medico plugin had gotten our of snyc with my site. These guys helped me get it fixed up just right. It was a big help.

    dogyardkitchen1
  • Pointless

    I don't get what's the point of this plugin! He doesn't allow to install / update your plugins.. He doesn't allow to install / update your themes... One of the most useless plugins in the market. Maybe these 5 stars reviews are from developers EDIT: i changed my review from 1 star to 4, since from other comments i saw that this is usefull only for authors, so i don't want to ruin the feedbacks, but the developers should be clear and not use the same name of the already existing plugin as a clickbait (that's why i rated it 4/5), because if someone is searching for a plugin that allow to update your themeforest things into wordpress, this come as first choice with the same name. That's not fair

    REALBLM

Envato Toolkit alternatives

Plugins that solve the same problem, ranked by how closely they overlap with Envato Toolkit.

Details

Validate purchase code, check for item update & support expiration, download newest version, lookup for user details, search for Envato item id & more

The full description, screenshots and every review live on the WordPress.org page.

Tags

  • api
  • envato
  • license
  • purchase validator
  • update checker

More from KestutisIT

Version
1.4
Last updated
Apr 26, 2021
First published
Jun 21, 2017
Requires WordPress
4.6
Tested up to
5.7.17
Requires PHP
5.4
Pricing
Free on WordPress.org

Envato Toolkit FAQ

What does Envato Toolkit do?

According to its WordPress.org readme, Envato Toolkit offers [Api.php -> request(..)] Check if the token is empty: if ( empty( $token ) ) { return new WP_Error( 'api_token_error', __( 'An API token is required.', [Api.php -> request(..)] Parse it from another string: $token = trim( str_replace( 'Bearer', '', $args['headers']['Authorization'] ) ), [Api.php -> request(..)] Parse it one more time – this time from arguments array: public function request( $url, $args = array() ) { $defaults = array(, [Api.php -> download(..)] Transfer the token variable one more time – this time via params: class Envato_Market_API { public function download( $id, $args = and [admin.php -> maybe_deferred_download(..)] Pass it again – this time get it to args array from another method call: function maybe_deferred_download( $options.

How many active installs does Envato Toolkit have?

WordPress.org reports 5,000+ active installs for Envato Toolkit as of September 7, 2026.

Is Envato Toolkit still maintained?

The last release was on April 26, 2021, more than a year ago. WordPress.org shows a warning on plugins that go this long without an update.

Is Envato Toolkit free?

Envato Toolkit is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.