FEATURES THAT MAKE SENSE   1000+ Customers Have Picked My Tokens, with Good Reason.

Extends Existing Token Replacement

MyTokens inherits all token sources available in DNN (Host, Portal, User, Membership, Profile, Tab, Module, DateTime, Ticks).

New Predefined Token (Core Tokens)

Application, ServerVars, Session, Cookie, Get, Post, Params, UserRoles, URL, NavigateURL, Random

Razor Support (C# and VB.NET)

Starting with version 2.0, My Tokens supports Razor scripts so it's now possible to write complex templates with loops and conditions. All custom tokens are available!

Spark Support

Same as Razor, Spark is an engine capable of building complex templates. The main difference between the two is Spark is more HTML friendly, a lot of it syntax happens inside tags.

Inline Script Support

Normally, Razor and Spark templates are built from My Tokens studio the later used in modules (such as HTML module). But it also support writing the templates directly in the content by enclosing them between <razor>...<razor/> respectively <spark>...</spark> tags.

Tokens that Persist

Special Tokens that get their value from page state and save it in cookies or session so after page state is lost the token maintains its value; the token are GetOrSession, GetOrCookie, GetOrProfile, PostOrSession, PostOrCookie, PostOrProfile.

Gadgets Interface

My Tokens provides XML mechanism to define gadgets, that is tokens that result in embedding some 3rd party controls on the page. My Tokens comes with gadgets for embedding YouTube Videos, Facebook Like button, Disqus, News rotator, Currency Exchange Rates, Tweeet button, Google Maps and much more.

Custom Tokens

Create new tokens as constant strings or built against Database, HTTP Server, FTP Servers or Mail Servers. Further processing of result is possible with use of Parsers.

Database Tokens

Will run a query and fetch the results in tokens that can be used in any MyTokens aware module.

HTTP Tokens

MyTokens will make an HTTP Request and put the response in tokens. Using the parsers, the response can be interpreted as text, json, xml or stripped using a regular expression.

File System Tokens

Tokens are built from a file loaded from disk. Paths can be specified absolute or relative to website root. How tokens are extracted depends on parsers and rules used.

FTP Tokens

This behaves sames as File System Token except the file is grabbed from a FTP Server.

Wanna squeeze some juice out of our DNN modules, for one low price?

Grab Web Sharp| Essential DNN Modules For Building Websites and build awesome websites, or App Sharp| Esential DNN Modules For Building Appsand create powerful web apps .

Starting at


Standard License

Licensed for 1 domain, including unlimited subdomains


Available with yearly and quarterly updates and support subscriptions


Buy 2 and get 1 FREE!


Awesome Support Included

Buy Now

Starting at


Host License

Licensed for 1 DNN installation with up to 20 portals


Available with yearly and quarterly updates and support subscriptions

Awesome Support Included

Buy Now

Starting at


Enterprise License

Licensed for unlimited installations within 1 organization


Available with yearly and quarterly updates and support subscriptions

Awesome Support Included

Buy Now

Wanna become a reseller? Drop us a line at sales@dnnsharp.com

Bit more detail? Sure thing fella!

We're sure you’ve got questions, so we’ve taken the liberty of addressing a few of them right here:

  1. Is there a trial version available?
    Yes. You can download the My Tokens 30 day free trial from:
    The trial version is identical to the full version, except for the time limitations.
  2. Does the trial have limited functionalities?
    No, there is no limitations on the Trial version and My Tokens will work full on localhost.
  3. Can I extend my trial?
    No, but for outstanding situations, please email us at support@dnnsharp.com.
  4. Will I lose the settings I make during the trial when I buy?
    Absolutely not. You just need to use for activation the registration key received via email after the purchase was made.
  5. What does a My Tokens license get me and how long is it good for?
    Once you buy a My Tokens license you'll have 3 months of free updates and support and after that you'll receive a 50% discount to keep that same level of service.

    You will not lose your data or any functionality out of the module itself. But you will lose access to downloads, updates, and support. If at any time in the future you want to upgrade to the latest version and get those perks back, you can do it.
  6. I’ve hired a developer to work on my site. Who should buy the license?
    You should. It is always best for you, the site owner, to have access to your account on dnnsharp.com. That’s how you access downloads, license keys, and support.
    You can purchase an Action Form license under your own name and then give the developer the license key for the site. That way, you retain control of your own module purchase in the event that you need access or decide to switch developers.
  7. Am I eligible for upgrade?
    You'll be eligible for this upgrade:
    - if you purchase a My Tokens license in last 3 months or
    - if you have an active subscription
    If you're not in these two cases, then you'll receive a 50% discount for upgrade to the last version. Just email us at support@dnnsharp.com and we'll take care of the rest.
  8. How do I get the updates that I'm eligible for?
    That's easy.You need to go to My Account > My Downloads while logged in on our website: http://www.dnnsharp.com/my-account/my-downloads
  9. Does the module stop working if I choose not to upgrade?
    My Tokens will continue working even if you won't upgrade. You can buy it once and use it for years until it is so old that it will tell the other DNN modules stories about having to walk uphill both ways back in those good old days. =)
    The license allows you to access to upgrades or support while it is valid.
  10. Can I use My Tokens to build and distribute applications?
    You can integrate and distribute My Tokens with your own products, but it should not be main functionality, it shoud be added value, and should not be in competition with our existing product. If we go into competition later, the developer will still be allowed to use the version he owns at that time, and continue to develop it, but will not receive new updates.
  11. Can I have one instance for dev, staging and live?
    Yes, but please contact us at support@dnnsharp.com.
  12. Can the license be transferred?
    Yes, but only if there is a transfer of ownership of the entire product.
  13. Can I upgrade to different license type later?
    Yes, you can upgrade to a higher tier (and more value-packed) license for just the price difference in qualifying purchases made within the past 3 months. If your purchase was made more than 3 months ago, don’t worry, we still have a special offer for you. Just email us at support@dnnsharp.com.
  14. Can I become a reseller?
    Yes, please contact us at support@dnnsharp.com to discuss commissions.
  15. Where can I get support?
    We have a dedicated support forum for My Tokens:
    This forum is monitored on week days. That is the best place to pose your questions; not only does our team moderate the forum and provide light module support, but other users are always chiming into the the discussions with their own thoughts — which makes for a solid experience on all fronts, and allows a number of perspectives that wouldn’t be present during an email exchange.
    Our support forums focus on helping people with bugs and other issues, and we can not provide in-depth support on complex customizations of our modules. Most legitimate bugs that are reported will be logged and fixed for the next release; if a workaround can be easily provided, we’ll share one in the interim. When it comes to customization, while we’re happy to help point users in the right direction towards accomplishing a desired customization if we can, we won’t build your site or app for you.

    You can take a look at My Tokens documentation site and our Youtube channel.

  16. If I upgrade my DNN version, do I need to also upgrade the module?
    Not necessarily, but it's recommended because we test and optimize for new versions. Sometimes, new DNN version also breaks our modules so then you'll be required to upgrade. It's recommended to upgrade all at once to optimize the Q&A costs.
  17. If I purchase one collection (App Sharp or Web Sharp) and I already have My Tokens, will I receive some discount?
    Yes, you can save 50% from what you've already paid for up to 50% the cost of collection. Just email us at support@dnnsharp.com.
  18. Can I get a discount?
    You're about to enter a long term partnership with us that needs to be beneficial to everybody. Giving discounts will decrease the value that we can deliver to you over time because every discount that we give is a feature less in our products.
    We'd rather give discounts for bundle purchases and to contributors. Find out more on how to become a contributor: http://www.dnnsharp.com/contribute.

Need Full Tokens Support?

Well, if you want to extend support to all modules that already support standard token replacement, then you can configure My Tokens to patch the DNN core.

If you don't patch the DNN core, My Tokens will still work with some of the biggest names in the DNN modules scene and with a lot of standard modules.

Standard Modules






User Defined Table

Form and List




Commercial Modules

Action Form


Action Form is the most powerful yet easy to use custom form builder available for DNN. It's Responsive too!

Search Boost


Search Boost has been often said to be light years ahead of any other search engine.

URL Adapter


URL Adapter is a turn-key ready "out of the box" URL Builder and URL Rewriting Engine
for DNN.

Redirect Toolkit


Redirect Toolkit has got them all: user redirects, roles redirects, mobile redirects and many more.



With NavXp you can build any DNN menu you can think of in minutes!

FAQ Master


FAQ Master it's the easiest and most modern FAQ solution for DNN. It's takes minutes!

Sharp Scheduler


Sharp Sheduler is a time-based and application events-based task scheduler module for DNN.

DNN API Endpoint


Build REST API in DNN with little to no coding

Action Grid


Ridiculously good-looking grids for DNN data-rich applications





SunBlogNuke is the ultimate publishing tool for DotNetNuke (DNN) websites, with a focus on simplicity, ease of extensibility, web standards and usability.




Axon is a very powerful email processing module for DNN with a dynamic content generation.

DNN Forms


DNN Forms

DNN Forms is designed to be extremely easy to use and to quickly create data entry forms with complete visual freedom.

PDF Reports


PDF Reports

PDF Reports is a report writing module for DNN that allows you to view your DNN data in PDF.

OnyakTech Charts


OnyakTech Charts

Instantly chart your data with the OnyakTech Charts module for DNN.

Multi Language Content Editor


Multi Language Content Editor

Multi Language Content Editor allows users to see the content in the language they understand easily.

We stand behind My Tokens!


At DNN Sharp, we support you every step of the way, to ensure you are using it successfully!

  Comprehensive documentation to help you create custom DNN tokens easily and fast

  Additional video tutorials available; no need to read boring manuals!

  We support our modules! You can post any question on our forum or post a support ticket and our support staff will be right there to help you!

  Take advantage of our FREE personal DNN consultation service! Schedule an appointment today!