Super useful online tools to make JavaScript development easier

Since over 15 years, JavaScript allows web developers to interact with the client browser. Today, I have compiled a list of the most useful online tools to make your JavaScript developer life even easier.


Is your JavaScript code ugly or hard to read? If yes, no problem: Here is JS Beautifier, a handy tool to make your JS code more prettier and easier to read. JS Beautifier can also deobfuscate code, which can be very useful in several situations.
→ Visit JSBeautifier


When developing JavaScript, debugging is not always easy and finding errors in your code can be very time-consuming. This tool, named, JSconsole, allow easy online debugging of any JS code. A real time-saver!
→ Visit JSconsole


jsFiddle is a complete playground for web developers. It allows you to edit JavaScript, HTML and CSS snippets and share, embed or tweet them.
→ Visit jsFiddle

JS Mini

Speed is always a concern when it comes to web development. As users don’t like to wait, you have to make sure that your code will be fast to load. To do so, you should definitely make your JavaScript and jQuery code lightweight using this online tool. Code can be reduced up to 60%.
→ Visit JS Mini

JavaScript Obfuscator

Sometimes you might want to prevent from people being able to have a look at your JavaScript code. The best solution is to obfuscate your code and make it a lot harder to understand for people. This handy tool allows you to obfuscate your code online.
→ Visit JavaScript Obfuscator

Regex Pal

Regular expressions are very useful in programming, but they can also be very tricky, especially for beginners. If you need to test a JavaScript regular expression, this website is the perfect tool to do so.
→ Visit Regex Pal

JS Lint

JS Lint is a very useful tool that takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location.
→ Visit JS Lint

JS String Escape

In JavaScript, special characters inside a String can really mess things up. The web server can read the JavaScript file, using the wrong encoding, the users browser can have the wrong encoding setting. A way to avoid that is to use escape codes. This online JavaScript escape tool does that automatically.
→ Visit JS String Escape

JS Pretty

JS Pretty is a free online JavaScript and jQuery beautifier tool that uncompresses and uncompacts your js code so it is readable and aligns it so it looks pretty.
→ Visit JS Pretty

  • What are the benefits of obfuscating your code?

    • In Javascript there is no other way of making it hard to copy/paste/use your own work/talent/hours of not-sleep …

      It’s a procedure that I use in .NET when compiling the libraries (DLL’s), it’s not safe proof, but makes it a little harder to read and use…

    • It’s a kind of packing Javascript code. People won’t see how you coded it. But from the screenshot above, I think decode the obfuscated Javascript code is not too hard.

      • Javascript obfuscators are all lacking in the way that anybody how is reasonably experienced can decode or beautify the scripts easily. In a way, the Javascript obfuscators are only useful for people that are too stupid to understand that they not working at all, plus most will degrade the performance of the page (this one seems to be a rather smart implementation however since it doesn’t use javascript evaluation).

  • Great tools, but personally, I still prefer the simplicity of instead Fiddler.

  • Plus the online tool which allows to detect violations of the specified coding standard (Idiomatic.js, JQuery Core Style Guidelines) in your code.

  • Seems like you mistook Java for JavaScript…
    Many do ( JavaScript has this Java prefix by only one reason – Netscape needed Sun’s support on the crusade against Microsoft, but didn’t want a lite Java of LiveScript (Mocha). So to please Sun they just made up this name JavaScript.

  • You don’t use JsBin ?

    By the way, I just discovered your bog which is really cool ! 🙂 (Iove the idea of a cat coding, probably because I also consider myself as a cat …).

    I hope to read you soon.