Submit a Tutorial
Want to submit a tutorial to Nettuts+? We only accept tutorials that match the site’s standards of both writing and tutorial content. If your tutorial is accepted, we’ll pay an agreed USD rate per tutorial published (make an offer!), and you’ll get to help your fellow web development aficionados! Please note that if we gain evidence in this time that the tutorial or source images used in the tutorial have been plagiarized we will take the tutorial off the site and payment will not be made.
What to Teach?
We are looking for extensive tutorials and/or screencasts on these subjects:
- HTML / CSS techniques
- Javascript techniques
- jQuery or similar libraries
- CMS’s – WordPress, Expression Engine, Joomla, etc
- Simpler PHP & Rails techniques
We prefer more complete, practical and extensive tutorials. For example a tutorial demonstrating a jQuery effect applied to a menu complete with some attractive CSS styling would be prefered to a simple demonstration of a sliding effect in jQuery. Similarly it’d be better to have a “How to build a simple Joomla template” than “Add Categories to your Joomla Template” tutorial. Having said that if the effect is really great, or important, or useful then we’d be interested!
You must also fulfill the following criteria:
- You must send in your ALREADY WRITTEN tutorial. Please note not every tutorial will be accepted. (We now offer a simple form where you can pitch your idea to us and get feedback from the Nettuts+ editor.)
- Your tutorial must be your original work and not published elsewhere.
- You must have a PayPal account for us to pay you, this fee will be paid within the first week of every new month.
- You will need to format your tutorial as per the format described below.
- Your tutorial may be edited prior to publishing.
If the tutorial is accepted:
- The author can use tutorial graphics in any commercial or non-commercial work, except in an online tutorial. Source files cannot be resold or redistributed.
- you grant a license to readers to use the knowledge and demonstrated effects shown in the tutorial in their own projects without reference to yourself, Envato or this site. They may not reproduce the tutorial itself, but they can use the techniques you teach.
- you grant a license to Envato to be the exclusive publisher of the tutorial online. You may republish extracts online – for example on your own site – however the tutorial in its entirety should not appear elsewhere. You may also republish the tutorial offline in any way you wish – e.g. sell it to a magazine, submit it to a book.
- you consent to the full tutorial, extracts, samples or examples from it appearing in other Envato sites, products and services.
What Topics Are We In Need Of?
You can view the list, which is updated sporadically, here.
How to Format your Tutorial
Tutorials should be formatted in a series of steps. Each step should have either an image or code snippet involved. If you are using code snippets, do the following:
- Wrap the code snippet in <pre name=”code” class=”language”></pre> tags, where language can be ‘js’ for javascript, ‘html’ for HTML, ‘php’ for PHP, ‘css’ for CSS.
- Replace all < characters with < this will help render the page
You should use this Tutorial Template and ensure that any images you use are less than 600px wide.
How to Submit a Screencast
Please ensure that you adhere to the following rules when recording and submitting your video tutorial.
- At least 15 minutes in length.
- Final video must be recorded at a resolution of 1024×768 or higher.
- Author must mention at the beginning of the video that it was made exclusively for Nettuts+
- Submit an MP4 of the final video.
- Introduce yourself at the beginning of the tutorial and say you are making this tutorial for Nettuts+.
- You must include a description of your tutorial and a 200×200 pixel preview image.
- Use a free screencasting service, called Screenr, to record a quick tip that can be no longer than five minutes in length.
- Also include a more brief text explanation, as a companion to the video.
- Note in the video that you’re recording a screencast for Nettuts+. Do not promote your own site/company.
- Don’t cover too much here. This is a quick tip. For example, a cool new feature/method in jQuery would be an appropriate topic.
Submit a Quick Tip
We also post a couple quick tips each week, and pay $50. To qualify, you must submit:
Earn More By Submitting Premium Tutorials
In addition to our regular site, we also offer one new Premium tutorial each week for our premium members. These tutorials generally focus on our key topics: HTML/CSS, PHP, Javascript/jQuery, and WordPress. Not only are they much more in depth than those from the regular site, but should also include a screencast component as well.
If you have a fantastic in depth tutorial + screencast, we pay double for these tutorials. For more information, email net@tutsplus.com.

jQuery Lightbox Evolution only $12.00
Events Calendar Pro - Wordpr ... only $30.00 
Follow Nettuts+ and Tuts+ on Twitter
Join Nettuts+ on Facebook!