<!DOCTYPE html>
<html lang="en">
<head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-S4DG9SEC0P"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){window.dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-S4DG9SEC0P');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9746133496529772" crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<title>Free Online Formatter - FreeOnlineFormatter.com</title>
<meta name="title" content="Free Online Formatter - FreeOnlineFormatter.com" />
<meta name="keywords" content="Formatter, Validator, Parser, Generator, String Utility, Detect File Encoding, Free, Online, Code Beautify">
<meta name="description" content="Free online formatter tools for software developers. Formatters (XML, JSON, HTML and SQL), Converters (XML-XSD, XML-JSON, JSON-XML, CVS-XML and CVS-JSON), Validators (XPath, JSON, HTML and XML-XSD), Healthcare Utils (HL7, ASTM ...), Escapers (XML, HTML, JSON ...) and Cryptography tools (MD5, SHA-256, SHA-512 ...).">
<link rel="canonical" href="https://freeonlineformatter.com" />
<link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png">
<link rel="manifest" href="/img/favicon/manifest.json">
<link rel="shortcut icon" href="/img/favicon/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/css/bootstrap.min.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/css/headers.min.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/css/grid.min.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/css/common.min.css?v=1.4" media="screen" />
<link rel="stylesheet" type="text/css" href="/icons/font/bootstrap-icons.min.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/css/docs.min.css" media="screen" />
<script src="/js/common.min.js?v=1.1"></script>
<script src="/js/jquery-3.6.0.min.js"></script>
<script src="/js/bootstrap.bundle.min.js"></script>
<script src="/js/cheatsheet.min.js"></script>
<script src="/js/sidebars.min.js"></script>
<script src="/js/autocomplete.min.js"></script>
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js"></script>
</head>
<body>
<header id="header">
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(){
window.addEventListener('scroll', function() {
if (window.scrollY > 50) {
document.getElementById('navbar_top').classList.add('fixed-top');
// add padding top to show content behind navbar
navbar_height = document.querySelector('.navbar').offsetHeight;
document.body.style.paddingTop = navbar_height + 'px';
} else {
document.getElementById('navbar_top').classList.remove('fixed-top');
// remove padding top from body
document.body.style.paddingTop = '0';
}
});
});
</script>
<div class="bg-primary py-3 d-none d-sm-none d-md-block">
<div class="container">
</div>
</div>
<nav id="navbar_top" class="navbar navbar-expand-lg navbar-dark bg-primary mb-4">
<div class="container">
<a href="/" class="d-flex align-items-center mb-2 mb-lg-0 text-dark text-decoration-none d-none d-sm-none d-md-block">
<img style="width: 50px;" alt="Free Formatter" title="Free Formatter" src="/img/logo_96_w.png" />
</a>
<a class="navbar-brand d-none d-sm-none d-md-block" href="/"> <span class="fs-3">Free Online Formatter</span></a>
<button class="btn btn-white-b d-block d-sm-block d-md-none" id="sidebarToggle">Menu</button>
<button class="navbar-toggler me-0" type="button" data-bs-toggle="collapse" data-bs-target="#main_nav" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
<div class="collapse navbar-collapse" id="main_nav">
<ul class="navbar-nav ms-auto">
<li class="nav-item d-block d-sm-block d-md-none"><br></li>
<li class="nav-item"><input type="text" class="form-control" id="search_inout" placeholder="Search..." aria-label="Search" autocomplete="off"></li>
<li class="nav-item d-none d-sm-none d-md-block"> </li>
<li class="nav-item px-1"><a class="nav-link" href="/aboutUs">About us</a></li>
<li class="nav-item px-1"><a class="nav-link" href="/contact">Contact</a></li>
</ul>
</div>
</div>
</nav>
<script type="text/javascript">
const field = document.getElementById('search_inout');
const ac = new Autocomplete(field, {
data: [{label: "Search", value: 20}],
maximumItems: 6,
treshold: 1,
highlightTyped: false,
showValue: false,
showValueBeforeLabel: false,
onSelectItem: ({label, value}) => {
if(!isEmpty(value)){
Request(value);
}
}
});
ac.setData([
{
"label": "XML Formater",
"value": "/xml-formatter"
},
{
"label": "JSON Formater",
"value": "/json-formatter"
},
{
"label": "HTML Formater",
"value": "/html-formatter"
},
{
"label": "SQL Formater",
"value": "/sql-formatter"
},
{
"label": "MD5 Generator",
"value": "/md5-generator"
},
{
"label": "SHA-256 Generator",
"value": "/sha256-generator"
},
{
"label": "SHA-512 Generator",
"value": "/sha512-generator"
},
{
"label": "Message Digester (MD5, SHA-256, SHA-512, ...)",
"value": "/message-digest"
},
{
"label": "MD2 (128-bits)",
"value": "/message-digest?algorithm=MD2"
},
{
"label": "MD5 (128-bits)",
"value": "/message-digest?algorithm=MD5"
},
{
"label": "SHA-256 (256-bits)",
"value": "/message-digest?algorithm=SHA-256"
},
{
"label": "SHA-512 (512-bits)",
"value": "/message-digest?algorithm=SHA-512"
},
{
"label": "SHA-224 (224-bits)",
"value": "/message-digest?algorithm=SHA-224"
},
{
"label": "SHA-384 (384-bits)",
"value": "/message-digest?algorithm=SHA-384"
},
{
"label": "SHA1 (160-bits)",
"value": "/message-digest?algorithm=SHA1"
},
{
"label": "RIPEMD128 (128-bits)",
"value": "/message-digest?algorithm=RIPEMD128"
},
{
"label": "RIPEMD160 (160-bits)",
"value": "/message-digest?algorithm=RIPEMD160"
},
{
"label": "RIPEMD320 (320-bits)",
"value": "/message-digest?algorithm=RIPEMD320"
},
{
"label": "GOST3411 (256-bits)",
"value": "/message-digest?algorithm=GOST3411"
},
{
"label": "Tiger (192-bits)",
"value": "/message-digest?algorithm=Tiger"
},
{
"label": "Whirlpool (512-bits)",
"value": "/message-digest?algorithm=Whirlpool"
},
{
"label": "XSD Generator",
"value": "/xsd-generator"
},
{
"label": "XML to JSON Converter",
"value": "/xml-to-json-converter"
},
{
"label": "JSON to XML Converter",
"value": "/json-to-xml-converter"
},
{
"label": "CSV to XML Converter",
"value": "/csv-to-xml-converter"
},
{
"label": "CSV to JSON Converter",
"value": "/csv-to-json-converter"
},
{
"label": "XPath",
"value": "/xpath-validator"
},
{
"label": "XML Validator",
"value": "/xml-validator"
},
{
"label": "JSON Validator",
"value": "/json-validator"
},
{
"label": "HTML Validator",
"value": "/html-validator"
},
{
"label": "XML-XSD Validator",
"value": "/xml-xsd-validator"
},
{
"label": "XML Escape",
"value": "/xml-escape"
},
{
"label": "HTML Escape",
"value": "/html-escape"
},
{
"label": "JSON Escape",
"value": "/json-escape"
},
{
"label": "CSV Escape",
"value": "/csv-escape"
},
{
"label": "Java Escape",
"value": "/java-escape"
},
{
"label": "SQL Escape",
"value": "/sql-escape"
},
{
"label": "String Utilities",
"value": "/string-utilities"
},
{
"label": "Java Script Escape",
"value": "/javascript-escape"
},
{
"label": "Convert File Encoding",
"value": "/encoding-string"
},
{
"label": "HL7 Validator",
"value": "/hl7-validator"
},
{
"label": "HL7 Parser",
"value": "/hl7-parser"
},
{
"label": "HL7 to XML Converter",
"value": "/hl7-to-xml-converter"
},
{
"label": "ASTM Parser",
"value": "/astm-parser"
}
]);
$('#search_inout').blur();
</script>
</header>
<div class="my-md-4 bd-layout d-flex" id="wrapper">
<div class="bd-docs-nav" id="bd-docs-nav" aria-label="Formaters navigation">
<div class="border-end bg-white" id="sidebar-wrapper">
<div class="list-group list-group-flush bg-light py-3 px-3 overflow-auto" id="sidebar-list-group">
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/f_b_48.webp">
<img width="30" height="30" alt="Formatters" title="Formatters" src="/img/f_b_48.png">
</picture>
<span class="fs-4">Formatters</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a href="/xml-formatter" id="XML_FORMATTER" class="nav-link link-dark" aria-current>XML Formater</a>
</li>
<li>
<a href="/json-formatter" id="JSON_FORMATTER" class="nav-link link-dark" aria-current>JSON Formater</a>
</li>
<li>
<a href="/html-formatter" id="HTML_FORMATTER" class="nav-link link-dark" aria-current>HTML Formater</a>
</li>
<li>
<a href="/sql-formatter" id="SQL_FORMATTER" class="nav-link link-dark" aria-current>SQL Formater</a>
</li>
</ul>
<br>
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/c_b_48.webp">
<img width="30" height="30" alt="Converters" title="Converters" src="/img/c_b_48.png">
</picture>
<span class="fs-4">Converters</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a href="/xsd-generator" id="XSDGENERATOR_CONVERTER" class="nav-link link-dark" aria-current>XSD Generator</a>
</li>
<li class="nav-item">
<a href="/xml-to-json-converter" id="XMLTOJSON_CONVERTER" class="nav-link link-dark" aria-current>XML to JSON Converter</a>
</li>
<li class="nav-item">
<a href="/json-to-xml-converter" id="JSONTOXML_CONVERTER" class="nav-link link-dark" aria-current>JSON to XML Converter</a>
</li>
<li class="nav-item">
<a href="/csv-to-xml-converter" id="CSVTOXML_CONVERTER" class="nav-link link-dark" aria-current>CSV to XML Converter</a>
</li>
<li class="nav-item">
<a href="/csv-to-json-converter" id="CSVTOJSON_CONVERTER" class="nav-link link-dark" aria-current>CSV to JSON Converter</a>
</li>
</ul>
<br>
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/v_b_48.webp">
<img width="30" height="30" alt="Validators" title="Validators" src="/img/v_b_48.png">
</picture>
<span class="fs-4">Validators</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a href="/xpath-validator" id="XPATH_VALIDATOR" class="nav-link link-dark" aria-current>XPath</a>
</li>
<li class="nav-item">
<a href="/xml-validator" id="XML_VALIDATOR" class="nav-link link-dark" aria-current>XML Validator</a>
</li>
<li class="nav-item">
<a href="/json-validator" id="JSON_VALIDATOR" class="nav-link link-dark" aria-current>JSON Validator</a>
</li>
<li class="nav-item">
<a href="/html-validator" id="HTML_VALIDATOR" class="nav-link link-dark" aria-current>HTML Validator</a>
</li>
<li class="nav-item">
<a href="/xml-xsd-validator" id="XML_XSD_VALIDATOR" class="nav-link link-dark" aria-current>XML-XSD Validator</a>
</li>
</ul>
<br>
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/h_b_48.webp">
<img width="30" height="30" alt="Healthcare Utils" title="Healthcare Utils" src="/img/h_b_48.png">
</picture>
<span class="fs-5">Healthcare Utils</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a href="/hl7-validator" id="HL7_VALIDATOR" class="nav-link link-dark" aria-current>HL7 Validator</a>
</li>
<li class="nav-item">
<a href="/hl7-parser" id="HL7_PARSER" class="nav-link link-dark" aria-current>HL7 Parser</a>
</li>
<li class="nav-item">
<a href="/hl7-to-xml-converter" id="HL7TOXML_CONVERTER" class="nav-link link-dark" aria-current>HL7 to XML Converter</a>
</li>
<li class="nav-item">
<a href="/astm-parser" id="ASTM_PARSER" class="nav-link link-dark" aria-current>ASTM Parser</a>
</li>
</ul>
<br>
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/e_b_48.webp">
<img width="30" height="30" alt="Escaper Utilities" title="Escaper Utilities" src="/img/e_b_48.png">
</picture>
<span class="fs-5">Escaper & Utilities</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a href="/xml-escape" id="XML_ESCAPER" class="nav-link link-dark" aria-current>XML Escape</a>
</li>
<li>
<a href="/html-escape" id="HTML_ESCAPER" class="nav-link link-dark" aria-current>HTML Escape</a>
</li>
<li>
<a href="/json-escape" id="JSON_ESCAPER" class="nav-link link-dark" aria-current>JSON Escape</a>
</li>
<li>
<a href="/csv-escape" id="CSV_ESCAPER" class="nav-link link-dark" aria-current>CSV Escape</a>
</li>
<li>
<a href="/java-escape" id="JAVA_ESCAPER" class="nav-link link-dark" aria-current>Java Escape</a>
</li>
<li>
<a href="/sql-escape" id="SQL_ESCAPER" class="nav-link link-dark" aria-current>SQL Escape</a>
</li>
<li>
<a href="/javascript-escape" id="JAVASCRIPT_ESCAPER" class="nav-link link-dark" aria-current>Java Script Escape</a>
</li>
<li>
<a href="/string-utilities" id="STRING_UTILITY" class="nav-link link-dark" aria-current>String Utilities</a>
</li>
<li>
<a href="/encoding-string" id="STRING_ENCODING" class="nav-link link-dark" aria-current>Convert File Encoding</a>
</li>
</ul>
<br>
<a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto link-dark text-decoration-none">
<picture>
<source type="image/webp" srcset="/img/c_b_48.webp">
<img width="30" height="30" alt="Cryptography" title="Cryptography" src="/img/c_b_48.png">
</picture>
<span class="fs-4">Cryptography</span>
</a>
<hr>
<ul class="nav nav-pills flex-column mb-auto">
<li>
<a href="/md5-generator" id="MD5_GENERATOR" class="nav-link link-dark" aria-current>MD5 Generator</a>
</li>
<li>
<a href="/sha256-generator" id="SHA256_GENERATOR" class="nav-link link-dark" aria-current>SHA-256 Generator</a>
</li>
<li>
<a href="/sha512-generator" id="SHA512_GENERATOR" class="nav-link link-dark" aria-current>SHA-512 Generator</a>
</li>
<li>
<a href="/message-digest" id="ALL_GENERATOR" class="nav-link link-dark" aria-current>Message Digester (MD5, SHA-256, SHA-512, ...)</a>
</li>
</ul>
<br>
</div>
</div>
<script type="text/javascript">
var currentView = '';
var container = $('#sidebar-list-group');
var scrollTo = $('#' + currentView);
// Calculating new position of scrollbar
var position = scrollTo.offset().top - container.offset().top
+ container.scrollTop() - 10;
var view = '';
if(view == 1) {
container.animate({
scrollTop: position
});
} else {
container.scrollTop(position);
}
</script>
</div>
<div id="page-content-wrapper">
<div class="col py-3 px-3">
<div class="row row-cols-12">
<h1>Welcome to Free Online Formatter</h1>
<p class="lead">
Totally free online tools to help software engineers to simplify their every day activities. In one place, large set of formaters, cryptography generators, validator tools and escapeing utilities.</p>
<p class="lead">
Completely responsive website that can be navigated on different sets of mobile devices: mobile phones, tablets ...</p>
</div>
<div class="row">
</div>
<div class="row mb-2 mt-4">
<div class="col-md-9 col-lg-10">
<div class="row">
<h5>Formatters</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xml_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xml" src="/img/xml_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XML Formater</h6>
<p>Format XMLs</p>
<a href="/xml-formatter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/json_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="json" src="/img/json_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JSON Formater</h6>
<p>Format JSONs</p>
<a href="/json-formatter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/html_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="html" src="/img/html_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HTML Formater</h6>
<p>Format HTMLs</p>
<a href="/html-formatter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/sql_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="sql" src="/img/sql_bl_96.png">
</picture>
<div>
<h6 class="mt-0">SQL Formater</h6>
<p>Format SQLs</p>
<a href="/sql-formatter" class="stretched-link "></a>
</div>
</div>
</div>
</div>
<div class="row">
<br>
</div>
<div class="row">
<h5>Converters</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xsd_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xsd" src="/img/xsd_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XSD Converter</h6>
<p>Converter XSDs</p>
<a href="/xsd-generator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xml_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xml" src="/img/xml_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XML to JSON</h6>
<p>Convert XML to JSON</p>
<a href="/xml-to-json-converter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/json_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="json" src="/img/json_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JSON to XML</h6>
<p>Convert JSON to XML</p>
<a href="/json-to-xml-converter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/csv_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="csv" src="/img/csv_bl_96.png">
</picture>
<div>
<h6 class="mt-0">CSV to XML</h6>
<p>Convert CSV to XML</p>
<a href="/csv-to-xml-converter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/csv_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="csv" src="/img/csv_bl_96.png">
</picture>
<div>
<h6 class="mt-0">CSV to JSON</h6>
<p>Convert CSV to JSON</p>
<a href="/csv-to-json-converter" class="stretched-link "></a>
</div>
</div>
</div>
</div>
<div class="row">
<br>
</div>
<div class="row">
<h5>Validators</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xpath_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xpath" src="/img/xpath_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XPath Validator</h6>
<p>Validate XPath</p>
<a href="/xpath-validator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xml_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xml" src="/img/xml_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XML Validator</h6>
<p>Validate XML</p>
<a href="/xml-validator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/json_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="json" src="/img/json_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JSON Validator</h6>
<p>Validate JSON</p>
<a href="/json-validator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/html_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="html" src="/img/html_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HTML Validator</h6>
<p>Validate HTML</p>
<a href="/html-validator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xml_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xml" src="/img/xml_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XML-XSD Validator</h6>
<p>Validate XML-XSD</p>
<a href="/xml-xsd-validator" class="stretched-link "></a>
</div>
</div>
</div>
</div>
<div class="row">
<br>
</div>
<div class="row">
<h5>Healthcare Utilities</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/hl7_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="hl7" src="/img/hl7_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HL7 Validator</h6>
<p>Validate HL7</p>
<a href="/hl7-validator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/hl7_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="hl7" src="/img/hl7_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HL7 Parser</h6>
<p>Parse HL7</p>
<a href="/hl7-parser" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/hl7_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="hl7" src="/img/hl7_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HL7 to XML Converter</h6>
<p>Convert HL7 to XML</p>
<a href="/hl7-to-xml-converter" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/astm_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="astm" src="/img/astm_bl_96.png">
</picture>
<div>
<h6 class="mt-0">ASTM Parser</h6>
<p>Parse ASTM</p>
<a href="/astm-parser" class="stretched-link "></a>
</div>
</div>
</div>
</div>
<div class="row">
<br>
</div>
<div class="row">
<h5>Escaper & Utilities</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/xml_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="xml" src="/img/xml_bl_96.png">
</picture>
<div>
<h6 class="mt-0">XML Escaper</h6>
<p>Escape XML</p>
<a href="/xml-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/html_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="html" src="/img/html_bl_96.png">
</picture>
<div>
<h6 class="mt-0">HTML Escaper</h6>
<p>Escape HTML</p>
<a href="/html-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/json_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="json" src="/img/json_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JSON Escaper</h6>
<p>Escape JSON</p>
<a href="/json-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/csv_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="csv" src="/img/csv_bl_96.png">
</picture>
<div>
<h6 class="mt-0">CVS Escaper</h6>
<p>Escape CVS</p>
<a href="/csv-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/java_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="java" src="/img/java_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JAVA Escaper</h6>
<p>Escape Java</p>
<a href="/java-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/sql_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="sql" src="/img/sql_bl_96.png">
</picture>
<div>
<h6 class="mt-0">SQL Escaper</h6>
<p>Escape SQL</p>
<a href="/sql-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/js_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="java script" src="/img/js_bl_96.png">
</picture>
<div>
<h6 class="mt-0">JavaScript Escaper</h6>
<p>Escape JavaScript</p>
<a href="/javascript-escape" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/string_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="string" src="/img/string_bl_96.png">
</picture>
<div>
<h6 class="mt-0">String Escaper</h6>
<p>Escape String</p>
<a href="/string-utilities" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/string_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="string" src="/img/string_bl_96.png">
</picture>
<div>
<h6 class="mt-0">Convert File Encoding</h6>
<p>Escape String</p>
<a href="/encoding-string" class="stretched-link "></a>
</div>
</div>
</div>
</div>
<div class="row">
<br>
</div>
<div class="row">
<h5>Cryptography</h5>
</div>
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/md5_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="md 5" src="/img/md5_bl_96.png">
</picture>
<div>
<h6 class="mt-0">MD5 Generator</h6>
<p>Generate MD5</p>
<a href="/md5-generator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/sha_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="sha" src="/img/sha_bl_96.png">
</picture>
<div>
<h6 class="mt-0">SHA-256 Generator</h6>
<p>Generate SHA-256</p>
<a href="/sha256-generator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/sha_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="sha" src="/img/sha_bl_96.png">
</picture>
<div>
<h6 class="mt-0">SHA-512 Generator</h6>
<p>Generate SHA-512</p>
<a href="/sha512-generator" class="stretched-link "></a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6 col-xl-4">
<div class="d-flex position-relative home-sec">
<picture>
<source type="image/webp" srcset="/img/mda_bl_96.webp">
<img width="96" height="96" class="flex-shrink-0 me-3" alt="mda" src="/img/mda_bl_96.png">
</picture>
<div>
<h6 class="mt-0">Message Digester Algorithms</h6>
<p></p>
<a href="/message-digest" class="stretched-link "></a>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-3 col-lg-2">
<div class="row d-block d-sm-block d-md-none"><br></div>
<div class="row mt-1-20">
<div class="col-md-12">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9746133496529772" crossorigin="anonymous"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9746133496529772" data-ad-slot="9607454170" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
</div>
</div>
<div class="row mb-2 mt-4">
<div class="col-md-12">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9746133496529772" crossorigin="anonymous"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9746133496529772" data-ad-slot="5690877008" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
<div class="row">
<br>
</div>
</div>
<br><br><br><br><br>
<footer class="footer-bd" id="footer">
<div class="container">
<footer class="d-flex flex-wrap justify-content-between align-items-center py-3 my-4 border-top">
<div class="col-md-4 d-flex align-items-center">
<a href="/" class="me-2 mb-md-0 text-muted text-decoration-none lh-1">
<picture>
<source type="image/webp" srcset="/img/logo_48_b.webp">
<img width="25" height="25" alt="Free Formatter" title="Free Formatter" src="/img/logo_48_b.png">
</picture>
</a>
<span class="text-muted">© 2022 Free Online Formatter, Inc</span>
</div>
<ul class="nav col-md-4 justify-content-end list-unstyled d-flex">
<li class="ms-3 d-none d-sm-none d-md-block"><a class="text-muted" href="#"><i class="bi bi-twitter"></i></a></li>
<li class="ms-3 d-none d-sm-none d-md-block"><a class="text-muted" href="#"><i class="bi bi-instagram"></i></a></li>
<li class="ms-3 d-none d-sm-none d-md-block"><a class="text-muted" href="#"><i class="bi bi-facebook"></i></a></li>
</ul>
</footer>
</div>
</footer>
</div>
</div>
</body>
</html>