Tools

Free tools for .NET / C# developers

Overview Dashboard
Web.config Validator

Web.config Validator

Validate your web.config for invalid configuration using the only web.config validator available. Did we forget to tell you that it is completely free?

Web.config Validator
Stack Trace Formatter

Stack Trace Formatter

Using the .NET stack trace formatter, you can pretty-print any stack trace and either copy and paste it or download a screenshot for your blog post.

Stack Trace Formatter
Web.config Transformation Tester

Web.config Transformation Tester

Test your XDT transformation files against the original Web.config file. The only online tool that shows you the diff directly in your browser.

Web.config Transformation Tester
Appsettings.json Validator

Appsettings.json Validator

Spotting why config in appsettings.json files doesn't work can be hard. Use our free validator to check both the syntax and content of your config files.

Appsettings.json Validator
Multiline String Converter

Multiline String Converter

Convert a multiline text to a verbatim C# string online. Remove tedious work making a text look good in your IDE with this free tool.

Multiline String Converter
JSON Formatter

JSON Formatter

Validate and format any JSON file using this free tool. JSON is formatted client-side to avoid sharing your JSON with anyone.

JSON Formatter
Appsettings.json Transformation Tester

Appsettings.json Transform Tester

If you need help writing environment specific appsettings.json files, our Appsettings.json Transformation Tester is a good start.

Appsettings.json Transformation Tester
Base64 Image Encoder

Base64 Image Encoder

Convert any image file to a Base64 encoded string in the browser. Copy and paste the generated string to HTML or CSS using this simple service.

Base64 Image Encoder
MD5 Encoder

MD5 Encoder

A free tool to create an MD5 hash from any string. Copy and paste the hash to your own code or use one of our samples to generate MD5 strings in your code.

MD5 Encoder
GUID Generator

GUID Generator

Use the free GUID generator to produce one or more GUIDs. With example code in C#, you will get ready-to-copy and paste code for your tests or similar.

GUID Generator
XML Formatter

XML Formatter

The most advanced XML formatter and validator. Free pretty-print of any XML file with a range of options to control spaces, tabs, and more.

XML Formatter
C# Formatter

C# Formatter

Quickly format C# code online. With support for configuring the number of spaces, removing empty lines, tabs vs spaces, we've got you covered.

C# Formatter
W3C Extended Log File Format Viewer

W3C Extended Log File Format Viewer

A free viewer for World Wide Web Consortium (W3C) Extended Log File Format files. Upload log files from IIS and more to get an overview of log data.

W3C Extended Log File Format Viewer
Cron Expression Parser

Cron Expression Parser

Writing cron expressions/descriptors that parse can be a nightmare. Use our free generator and evaluator to repeat tasks every day, hour, minute, etc.

Cron Expression Parser
YAML Formatter

YAML Formatter

Validate and format your YAML files with this free tool. It even supports different levels of indentations and converting YAML to JSON.

YAML Formatter

Sometimes you just need a bit of online help solving recurring tasks. We constantly find ourselves googling terms like "validate web.config" or "format stack trace". While most features are built into modern IDEs like Visual Studio and Code, having online tools solve small dedicated problems is a life-saver. With elmah.io's growing list of free online tools, we want to help you by providing a range of tools solving problems specifically for .NET/C# developers.

If you have an idea for a new tool, don't hesitate to reach out. We are always looking for tools to build that will help our users.