As a Software Developer, you have some tasks which you regularly need to take care of. Tasks like quickly compiling, running, and testing a line of code, formatting code, converting some code or exporting it as an image, editing or converting an image,… and some other similar tasks.
Therefore, I compiled a list of the free online tools I usually use for such kind of tasks.
Code Compilers
Code Compilers are quickly used to compiler your code and run it to see the results. They are so useful when you want to quickly test a piece of code and you don’t want to open a new IDE window for that purpose.
DotNetFiddle
Using
JSFiddle
Using
OnlineGDB
CodeChef
Using
IdeOne
Using
Code Formatters
Code Formatters are used to quickly format code into a decent format controlling spaces, indents,… and other attributes.
JSONLint
SAML Developer Tools
Web Formatter
Using
Code Beautify
Converters
Converters are used to convert code from one format to another.
Carbon
Using
Start typing or drop a file into the text area to get started.
Hilite
Just copy the source code to the left pane, select the language and the color scheme, and click “Highlight!”. The HTML from the right pane can now be pasted to your blog or email, no external CSS or JavaScript files are required.
Json2Csharp
Using
QuickType
Using
HTML Encoder
Using
HTML Decoder
Using
URL Encoder/Decoder
Using
Image Editors
Image Editors as used to quickly apply some edits on images or even sometimes create images from scratch. Some of these tools are so sophisticated to the extent that they provide many professional tools and capabilities like the ones provided by expert tools like Photoshop.
PhotoPea
In simple words, if you are familiar with Photoshop, you would like
Pixlr
Lunapic
Image Resizers
Image Resizers are used to resize an image without downgrading the image resolution and quality. Some of these tools provide capabilities to keep the background transparent and not replace it with a solid color.
ResizePng
ResizeImage
Using
Image Converters
Image Converters are used to convert images from one format to another.
Img2Go
Using
Miscellaneous
In this category, you would find a list of online tools which do different things.
Regex101
Markup Validation Service
PingDom
The test is designed to help make your site faster by identifying what about a webpage is fast, slow, too big, and so on.
In short, it is an easy-to-use tool built to help webmasters and web developers everywhere optimize their website performance.
Minifier
Final Words
These are some tools that I regularly use on a daily basis. If you have other tools which you really like, please feel free to share with me.
That’s it, I hope you found reading this article as interesting as I found writing it.
Also published here.