Where we list / Listing guides
How to sell plugins and scripts on CodeCanyon
New sellers cannot join CodeCanyon at the moment. Envato has paused author applications, new Envato Market author accounts cannot be created, and Envato says Code will not be among the categories that reopen first. Existing authors upload a ZIP with documentation and a demo, set a price on top of a fixed buyer fee, and wait up to 14 days for review.
Checked on CodeCanyon's own pages on 2026-11-12.
| Cost | No listing fee. Envato adds a fixed buyer fee to your price (for example $4 for Plugins, $5 for WordPress and PHP Scripts, $4 for Mobile on a regular license) and keeps an author fee from your item price; its earnings example uses 50%. |
|---|---|
| Who can submit | Existing Envato authors only. New Market author accounts cannot be created and Envato says Code will not reopen at first. |
| Review | Envato's review team. Reviews can take up to 14 days depending on demand and content type. |
| Fits | WordPress plugins, PHP scripts, JavaScript libraries, mobile app source code (including Flutter), .NET code, CSS and HTML5 components, and plugins for other platforms. |
| Time needed | 1 to 2 hours to fill in the upload form once code, documentation and a live demo are ready; the build and documentation take far longer. |
Before you start
- An existing Envato author account with the tax form, payout method, trader status declaration and ID check completed.
- A ZIP with your main files grouped in folders (not loose in the root), plus a help file or documentation.
- A live preview of the plugin or script running on your own server.
- A commercial redistribution license for every bundled asset, and a commercial license for anything used only in previews.
- A malware scan of the final package.
- Code that validates, is commented, and follows the category rules (for example, no inline CSS in CSS items).
- A title under 100 characters, description, tags and preview images.
How to list on CodeCanyon, step by step
Confirm you can sell here
Envato's help center says open applications are paused and new Market author accounts cannot be made. It also says Code is not planned for the reopening. Without an existing account, you cannot list on CodeCanyon today.
Complete onboarding
Existing authors need the tax form, payout method, trader status declaration and ID check finished in the Author Dashboard. Uploads stay blocked until then.
Read the code requirements for your type
Envato publishes Code Item Preparation and Technical Requirements, plus separate rules for WordPress plugins, Flutter and other item types. Check the common rejection factors for CSS, JavaScript, PHP and .NET as well.
Package and document
Group scripts, images and documentation in folders inside the ZIP. Write a help file that covers install, setup and any third-party assets.
Upload and describe the item
Choose Upload an Item, select the right category, then fill in the title, description, price, previews, tags and ZIP. Link the live demo so reviewers and buyers can try it.
Handle the review result
A soft reject gives you a change list and a chance to resubmit. A hard reject has no feedback and cannot be resubmitted.
Support and update
Approved items go on sale right away. Keep the item compatible with current platform versions and answer buyer questions, since a complaint can lead to removal.
What the CodeCanyon form asks for
| Field | Limit | Tip |
|---|---|---|
| Category / Subcategory | – | Choose carefully: a wrong category is a listed rejection reason and decides your buyer fee. |
| Item Title | 100 characters, English characters only | Say what the code does and for which platform. |
| Item Description | – | List features, requirements and what is not included, and state clearly if an asset is for preview only. |
| Price | Whole dollars only | Check the earnings calculator link on the upload page before you set it. |
| Thumbnail and preview images | – | Show the real interface, not a mockup that promises features the code lacks. |
| Live Preview URL | – | Envato strongly recommends a live demo for plugins; host it on your own server and test it in an iframe. |
| Tags | – | Use the words a developer would search, such as the framework and the problem solved. |
| Main ZIP file | – | Do not put all scripts, images and docs in the root of the directory; Envato rejects that. |
Why submissions get rejected
- Too general: the item does what free open source code already does.
- Lack of features or not enough complexity to justify a premium price.
- Poor implementation: messy code, weak abstraction, hard to integrate or customize.
- Too similar to items already on CodeCanyon.
- CSS items with inline styles or code that does not validate.
- JavaScript items that break completely when JavaScript is disabled.
- Missing licenses for bundled assets, or malware in the package.
Tips that make a difference
- The HTML5 category is for high-end CSS components that work without JavaScript; JavaScript-dependent items belong elsewhere.
- Write the documentation before the upload; reviewers check for it and buyers lean on it, which cuts support load.
- WordPress plugins sold here use Envato's GPL-compliant split license by default, and you can opt single items into 100% GPL (but not back).
- A hard reject is final for that item, so test your code against every rejection factor in Envato's list first.
- Market sales are non-exclusive under the current Author Terms, so you can sell the same plugin on your own site too.
Example: what JustLaunched prepared
These are the texts Pushify prepared for JustLaunched, a real brand, before listing it on sites like CodeCanyon. See the full sample report ›
| Name | JustLaunched |
|---|---|
| Tagline | Launch board for founders and early adopters |
| Short description | JustLaunched is a free launch board where founders introduce new products and early adopters try them first, ask questions and share feedback. |
| Tags | product launch, launch platform, startup discovery, indie makers, early adopters, beta testers, launch deals, product hunt alternative, saas, startups |
Questions people ask
Is CodeCanyon accepting new authors?
No. Envato says new Envato Market author accounts cannot be created while open applications are paused. It has also said the Code category will not be part of the first reopening.
How long does CodeCanyon review take?
Envato's review FAQ says reviews can take up to 14 days. The time depends on demand, the item type and the queue.
What does CodeCanyon charge sellers?
There is no upload fee. Buyers pay a fixed buyer fee on top of your price, and Envato keeps an author fee from your item price, shown as 50% in its own earnings example.
Why do CodeCanyon items get rejected?
Envato lists items that are too general, lack features, are poorly implemented, or are too similar to existing items. CSS and JavaScript items also fail for validation and degradation problems.
Can I sell my plugin on my own site too?
The current Envato Market Author Terms say items are made available on a non-exclusive basis, so you can sell elsewhere. Elements and other arrangements need separate agreements.
Sources
The CodeCanyon pages this guide was checked against.
- help.author.envato.com/hc/en-us/articles/53981083605913-Author-applications-are-
- help.author.envato.com/hc/en-us/articles/360000471943-How-to-Upload-Your-Items-t
- help.author.envato.com/hc/en-us/articles/360000424806
- help.author.envato.com/hc/en-us/articles/360000536823
- help.author.envato.com/hc/en-us/articles/360000471583
- help.author.envato.com/hc/en-us/articles/360000472943-Introduction-to-Earnings
- help.author.envato.com/hc/en-us/articles/360000473203-Fixed-Buyer-Fees-on-Envato
- help.author.envato.com/hc/en-us/articles/360000534626-Theme-Plugin-Licensing-Opt
- help.author.envato.com/hc/en-us/articles/41371538488473