
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CodeInDotNet</title>
	<atom:link href="https://www.codeindotnet.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.codeindotnet.com</link>
	<description>C# Dot Net Programming tutorial &#38; code examples</description>
	<lastBuildDate>Mon, 13 Apr 2026 15:40:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.codeindotnet.com/wp-content/uploads/2021/04/SiteIcon.png</url>
	<title>CodeInDotNet</title>
	<link>https://www.codeindotnet.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Validate JSON, Format &#038; Beautify JSON</title>
		<link>https://www.codeindotnet.com/json-validator-beautifier-online-tool/</link>
					<comments>https://www.codeindotnet.com/json-validator-beautifier-online-tool/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 13 Apr 2026 15:40:51 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11366</guid>

					<description><![CDATA[Validate JSON online and beautify it instantly with our JSON formatter tool. Fix errors, view in tree or JSON format, and download clean structured data easily.]]></description>
										<content:encoded><![CDATA[
<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<h2 class="wp-block-heading has-text-align-center"><strong>JSON Validator &amp; Beautifier Tool | Format &amp; Validate Online</strong></h2>



<br>
<link href="/f/json-val-b/json-com.css" rel="stylesheet"/>
<link href="/f/json-val-b/json-viewer.css" rel="stylesheet"/>

<script src="/f/json-val-b/ace.js"></script>
<script src="/f/json-val-b/ext-language_tools.js"></script>
<script src="/f/json-val-b/jsoneditor.min.js"></script>
<script src="/f/json-val-b/jquery.min.js"></script>
<script src="/f/json-val-b/jquery.json-viewer.js"></script>



<div class="jvm">
		<div class="din">
			<div style="padding:3px 0 0 10px; border-top:1px solid #5e5e5e; background-color:#4D4D4D;">
				<button id="fileOpener" title="Open File"><img decoding="async" src="/f/json-val-b/img/folder-open.svg"/></button>
				<img decoding="async" src="/f/json-val-b/img/vertical-line.svg"/>
				<button id="text-json" title="Plain Text"><img decoding="async" src="/f/json-val-b/img/plain-text.svg"/></button>	
				<button id="format-json" title="JSON Format"><img decoding="async" src="/f/json-val-b/img/format-json.svg"/></button>
				<button id="fold-all-in" title="Collapse All"><img decoding="async" src="/f/json-val-b/img/collapse-all.svg"/></button>  
				<button id="unfold-all-in" title="Expand All"><img decoding="async" src="/f/json-val-b/img/expand-all.svg"/></button>
				<input type="checkbox" id="wrapIntxt" value="0" style="margin-left: 5px;">
				<label for="wrapIntxt" style="color:#d3d3d3; font-size: 14px; margin: 0;">Wrap</label>
				<img decoding="async" src="/f/json-val-b/img/vertical-line.svg"/>
				<button id="dwnInTxt" title="Download Input"><img decoding="async" src="/f/json-val-b/img/file-download.svg"/></button>

			</div>
			<div id="json-input"></div>
		</div>

		<div class="dval">
			<button class="dvalbtn" id="validate-beautify-btn">Validate &#038; Beautify</button>
			<div style="display:block; padding: 10px 0; text-align:center;">
			<select id="tabspace" title="Tab spaces for code/json view only">
				<option value="2" selected="selected">2 Tab Space</option>
				<option value="3">3 Tab Space</option>
				<option value="4">4 Tab Space</option>
			</select>
			<button id="cInOutVal">Clear</button>
			</div>
		</div>

		<div class="dout">
			<div style="padding:3px 0 0 10px; border-top:1px solid #5e5e5e; background-color:#4D4D4D;">
				<button id="code-view-btn" title="JSON View"><img decoding="async" src="/f/json-val-b/img/json-view.svg"/></button>
				<button id="tree-view-btn" title="Tree View"><img decoding="async" src="/f/json-val-b/img/tree-view.svg"/></button>
				<img decoding="async" src="/f/json-val-b/img/vertical-line.svg"/>
				<button id="fold-all-out" title="Collapse All"><img decoding="async" src="/f/json-val-b/img/collapse-all.svg"/></button>  
				<button id="unfold-all-out" title="Expand All"><img decoding="async" src="/f/json-val-b/img/expand-all.svg"/></button>
				<input type="checkbox" id="wrapOuttxt" value="0" style="margin-left: 5px;">
				<label for="wrapOuttxt" style="color:#d3d3d3; font-size: 14px; margin: 0;">Wrap</label>
				<img decoding="async" src="/f/json-val-b/img/vertical-line.svg"/>
				<button id="dwnOutTxt" title="Download Output"><img decoding="async" src="/f/json-val-b/img/file-download.svg"/></button>
			</div>
			
			<div id="json-output"></div>
			<div id="json-output-tree" style="overflow-x:auto; font-size: 15px;" hidden></div>
		</div>
	</div>



<script src="/f/json-val-b/aceEditor.js"></script>



<div id="PageInAd2"></div>
<script>
fetch('/gads/PageInAd2.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd2').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd2:', error);
	});
</script>
<br>



<p>A powerful <strong>JSON Validator and Beautifier Tool</strong> is essential for every developer. Whether you want to <strong>validate JSON online</strong>, <strong>format JSON</strong>, or use it as a <strong>JSON viewer</strong>, this tool simplifies your workflow.</p>



<p>With features like:</p>



<ul class="wp-block-list ol1">
<li>Error detection</li>



<li>Tree view visualization</li>



<li>Custom formatting</li>



<li>File upload/download</li>
</ul>



<p>This is a powerful <strong>JSON validator</strong>, <strong>JSON beautifier</strong>, and <strong>JSON formatter online</strong> tool. It becomes an all-in-one solution for handling JSON efficiently.</p>



<br><div id="myList" class="filter-list" style="line-height: 1.8;font-size: 18px;padding: 0.625rem 1.25rem 1.25rem 1.25rem;box-shadow: 0.0625rem 0.0625rem 0.9375rem 0rem lightgrey;margin-bottom: 1.25rem;border-radius: 0.625rem;"><div style="margin-bottom:5px;"><span style="border-bottom: 0.0625rem solid"><b>Other Online Tools:</b></span></div><div class="filter-list-item"><a href="/how-to-highlight-syntax-code-block-using-css/" target="_blank">How To Highlight Syntax Code Block Using CSS</a></div><div class="filter-list-item"><a href="/name-numerology-calculator-1-to-9-meaning/" target="_blank">Name Numerology Calculator: Chaldean And Pythagorean Numerology, Destiny &amp; Number Meanings (1-9 + Masters)</a></div><div class="filter-list-item"><a href="/open-mobile-phone-number-in-whatsapp/" target="_blank">Open Phone Number in WhatsApp – Chat with Any Mobile Number in One Click</a></div><div class="filter-list-item"><a href="/what-is-my-ip-address/" target="_blank">What is my IP address? Check Your IPv4 &amp; IPv6 Public IP Instantly</a></div><div class="filter-list-item"><a href="/px-em-rem-percent-point-converter/" target="_blank">Pixel to em rem percentage point Converter</a></div><div class="filter-list-item"><a href="/password-generator/" target="_blank">Secure Password Generator Tool</a></div><div class="filter-list-item"><a href="/guid-generator/" target="_blank">Random GUID Generator</a></div><div class="filter-list-item"><a href="/random-email-generator/" target="_blank">Random Email Generator</a></div><div class="filter-list-item"><a href="/url-encode-decode-online-tool/" target="_blank">URL Encode/Decode – Free Online Tool</a></div><div class="filter-list-item"><a href="/html-encoder-decoder-online-tool/" target="_blank">Encode &amp; Decode HTML – Free Online Tool</a></div><div class="filter-list-item"><a href="/count-characters-words-sentences/" target="_blank">Count words, characters and Sentences</a></div>
<div style="margin-top:10px;"><a href="/tools-category-list/" target="_blank"><span style="border-bottom: 0.0625rem solid #cd5c5c; color:#cd5c5c;"><b><i>Show More Tools&#8230;</i></b></span></a></div>
</div>
<br>
<br>



<h2 class="wp-block-heading"><strong>What is a JSON Validator and Beautifier?</strong></h2>



<p class="custp1">A <strong>JSON Validator and Beautifier Tool</strong> is an online utility that helps you:</p>



<ul class="wp-block-list ol1">
<li><strong>Validate JSON format</strong> to ensure it is correct and error-free</li>



<li><strong>Beautify JSON</strong> by converting messy data into a readable format</li>



<li><strong>View JSON structure</strong> in a clean, nested format</li>



<li><strong>Debug errors</strong> quickly with line-level highlighting</li>
</ul>



<p>This tool acts as a <strong>JSON viewer</strong>, <strong>JSON formatter online</strong>, and <strong>validate JSON online</strong> solution—all in one place.</p>



<br>



<h2 class="wp-block-heading"><strong>Tool Overview</strong></h2>



<p class="custp1">The tool is divided into <strong>3 main sections</strong>:</p>



<ol class="wp-block-list ol1">
<li><strong>Input Section (Left Panel)</strong></li>



<li><strong>Operational Controls (Middle Actions)</strong></li>



<li><strong>Output Section (Right Panel)</strong></li>
</ol>



<br>



<h2 class="wp-block-heading"><strong>1) Input Section (Left Side)</strong></h2>



<p class="custp1">The input section allows you to paste, edit, and manage your raw JSON data.</p>



<h3 class="wp-block-heading"><strong>Features</strong></h3>



<ul class="wp-block-list ol1">
<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Open File</strong>
<ul class="wp-block-list">
<li>Upload and load a <strong>.json</strong> file directly into the editor.</li>
</ul>
</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4c4.png" alt="📄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Plain Text</strong>
<ul class="wp-block-list">
<li>Removes all spaces and line breaks.</li>



<li>Converts JSON into a <strong>single-line compact format</strong> (minified JSON).</li>
</ul>
</li>



<li><strong><img decoding="async" src="/f/json-val-b/img/format-json.svg"> JSON Format</strong>
<ul class="wp-block-list">
<li>Beautifies JSON with proper indentation.</li>



<li>Displays structured nested data clearly.</li>
</ul>
</li>



<li><strong>Collapse All</strong>
<ul class="wp-block-list">
<li>Collapses all nested JSON objects and arrays.</li>
</ul>
</li>



<li><strong>Expand All</strong>
<ul class="wp-block-list">
<li>Expands all nested structures for full visibility.</li>
</ul>
</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2611.png" alt="☑" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Wrap Toggle</strong>
<ul class="wp-block-list">
<li>Enables or disables text wrapping.</li>



<li>If disabled, horizontal scrolling appears for long lines.</li>
</ul>
</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2b07.png" alt="⬇" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Download Input</strong>
<ul class="wp-block-list">
<li>Download the current JSON input as a file.</li>
</ul>
</li>
</ul>



<br>



<h2 class="wp-block-heading"><strong>2) Operational Buttons (Center Controls)</strong></h2>



<p class="custp1">These are the core actions that power the tool.</p>



<h3 class="wp-block-heading"><strong>&#8211; Validate &amp; Beautify</strong></h3>



<ul class="wp-block-list ol1">
<li>Validates the JSON input.</li>



<li>If valid: Automatically beautifies and formats it.</li>



<li>If invalid: Highlights the exact line where the error occurred.</li>
</ul>



<p>Perfect for developers who want to <strong>validate JSON online instantly</strong>.</p>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Tab Space Dropdown</strong></h3>



<p class="custp1">Control indentation spacing:</p>



<ul class="wp-block-list ol1">
<li><strong>2 Tab Space (Default)</strong></li>



<li><strong>3 Tab Space</strong></li>



<li><strong>4 Tab Space</strong></li>
</ul>



<p>Helps customize formatting for readability or coding standards.</p>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Clear Button</strong></h3>



<ul class="wp-block-list ol1">
<li>Clears both: Input Section &amp; Output Section</li>
</ul>



<p>Useful for starting fresh without manual deletion.</p>



<br>



<h2 class="wp-block-heading"><strong>3) Output Section (Right Side)</strong></h2>



<p class="custp1">This section displays the processed JSON in a structured and readable way.</p>



<h3 class="wp-block-heading"><strong>&#8211; JSON View</strong></h3>



<ul class="wp-block-list ol1">
<li>Displays JSON with:
<ul class="wp-block-list">
<li><strong>{ }</strong> curly braces</li>



<li>Expand/collapse icons for each node</li>
</ul>
</li>



<li>Ideal for developers who want a <strong>clean JSON formatter online view</strong></li>
</ul>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Tree View</strong></h3>



<ul class="wp-block-list ol1">
<li>Displays JSON as a hierarchical tree</li>



<li>Uses arrows to expand/collapse nodes</li>
</ul>



<p>Best for visualizing nested data relationships.</p>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Collapse All</strong></h3>



<ul class="wp-block-list ol1">
<li class="ol1">Collapses all JSON nodes instantly</li>
</ul>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Expand All</strong></h3>



<ul class="wp-block-list ol1">
<li class="ol1">Expands full JSON structure</li>
</ul>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Wrap Toggle</strong></h3>



<ul class="wp-block-list ol1">
<li>Wraps long JSON lines for readability</li>



<li>Or enables horizontal scrolling for compact view</li>
</ul>



<br>



<h3 class="wp-block-heading"><strong>&#8211; Download Output</strong></h3>



<ul class="wp-block-list ol1">
<li>Download the beautified JSON file</li>



<li>Useful for saving formatted data</li>
</ul>



<br>



<h2 class="wp-block-heading"><strong>Example Use Case (Web API)</strong></h2>



<p class="custp1">If you&#8217;re working with a <strong>Web API</strong>, you often receive raw JSON like this:</p>



<pre class="wp-block-preformatted pchl">{"name":"John","age":30,"address":{"city":"Chennai","zip":600001}}</pre>



<br>



<p>After using the tool:</p>



<pre class="wp-block-preformatted pchl">{<br>  "name": "John",<br>  "age": 30,<br>  "address": {<br>    "city": "Chennai",<br>    "zip": 600001<br>  }<br>}</pre>



<p>Much easier to read, debug, and maintain.</p>



<br>



<h2 class="wp-block-heading"><strong>Why Use This JSON Tool?</strong></h2>



<p class="custp1">Here’s why this tool stands out as a <strong>top JSON validator and beautifier</strong>:</p>



<h3 class="wp-block-heading"><strong>&#8211; Easy Debugging</strong></h3>



<p class="custp1">Quickly find syntax errors with line-level highlighting.</p>



<h3 class="wp-block-heading"><strong>&#8211; Clean Formatting</strong></h3>



<p class="custp1">Transforms unreadable JSON into a structured format.</p>



<h3 class="wp-block-heading"><strong>&#8211; Multiple Views</strong></h3>



<p class="custp1">Switch between: JSON View or Tree View</p>



<ul class="wp-block-list ol1"></ul>



<h3 class="wp-block-heading"><strong>Developer Friendly</strong></h3>



<p class="custp1">Perfect for:</p>



<ul class="wp-block-list ol1">
<li>Web API debugging</li>



<li>.NET Core development</li>



<li>Frontend-backend integration</li>
</ul>



<h3 class="wp-block-heading"><strong>No Installation Needed</strong></h3>



<p class="custp1">Fully online — use it anywhere.</p>



<br>



<style>
article {
    margin-left: 20px;
    margin-right: 10px;
}
</style>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/json-validator-beautifier-online-tool/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SSN Extractor</title>
		<link>https://www.codeindotnet.com/extract-ssn-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-ssn-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 13:55:03 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11362</guid>

					<description><![CDATA[Use our free SSN Extractor to quickly find and extract U.S. Social Security Numbers from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x229715=_0x2af0;function _0x2af0(_0x16873b,_0x547491){var _0x2c285d=_0x2c28();return _0x2af0=function(_0x2af085,_0x3ae24e){_0x2af085=_0x2af085-0xbd;var _0x1813c5=_0x2c285d[_0x2af085];return _0x1813c5;},_0x2af0(_0x16873b,_0x547491);}(function(_0x3ee7a0,_0x33cbcf){var _0xc3672c=_0x2af0,_0x24917f=_0x3ee7a0();while(!![]){try{var _0x449503=-parseInt(_0xc3672c(0xbe))/0x1*(parseInt(_0xc3672c(0xd4))/0x2)+-parseInt(_0xc3672c(0xc5))/0x3*(parseInt(_0xc3672c(0xc2))/0x4)+parseInt(_0xc3672c(0xc8))/0x5+parseInt(_0xc3672c(0xd0))/0x6*(parseInt(_0xc3672c(0xd5))/0x7)+-parseInt(_0xc3672c(0xce))/0x8+parseInt(_0xc3672c(0xcf))/0x9+parseInt(_0xc3672c(0xc4))/0xa*(parseInt(_0xc3672c(0xd7))/0xb);if(_0x449503===_0x33cbcf)break;else _0x24917f['push'](_0x24917f['shift']());}catch(_0x11f4dd){_0x24917f['push'](_0x24917f['shift']());}}}(_0x2c28,0x8eee9));function ExtractSSNs(){var _0x3e5039=_0x2af0;if(window[_0x3e5039(0xcc)][_0x3e5039(0xcd)][_0x3e5039(0xc7)](_0x3e5039(0xc3))==-0x1)return;var _0x10f393=document['getElementById'](_0x3e5039(0xc6))[_0x3e5039(0xd3)];if(_0x10f393[_0x3e5039(0xc0)]()[_0x3e5039(0xd6)]!=0x0){var _0x2e2504=/(?:(?!0{3})(?!6{3})[0-8]\d{2}-(?!0{2})\d{2}-(?!0{4})\d{4})/g,_0x1b5bc7='';const _0x5d2a0c=[];_0x10f393[_0x3e5039(0xbd)](_0x2e2504)&&_0x10f393[_0x3e5039(0xbd)](_0x2e2504)[_0x3e5039(0xcb)](function(_0x45d039){var _0x26e220=_0x3e5039;!_0x5d2a0c['includes'](_0x45d039)&&_0x5d2a0c[_0x26e220(0xbf)](_0x45d039);});_0x5d2a0c[_0x3e5039(0xd1)](),_0x1b5bc7=_0x5d2a0c['join']('\x0a'),document[_0x3e5039(0xca)](_0x3e5039(0xc9))['value']=_0x1b5bc7;try{setCookie(_0x3e5039(0xc6),document[_0x3e5039(0xca)]('input')[_0x3e5039(0xd3)]);}catch(_0x55f584){}}}function _0x2c28(){var _0x26fefe=['1089263CxisRA','length','517fGYIzH','match','120074LnJIai','push','trim','load','196mvhUAf','codeindotnet.com','80210ULJfiT','70698OXvmdS','input','indexOf','4182950TXhLKL','result','getElementById','forEach','location','hostname','2499904xrAKEw','4552290shZffo','36qZzgRH','sort','addEventListener','value','10oUleqi'];_0x2c28=function(){return _0x26fefe;};return _0x2c28();}function clearbtn(){var _0x371170=_0x2af0;cleartext([_0x371170(0xc6),_0x371170(0xc9)]);try{setCookie(_0x371170(0xc6),'');}catch(_0x2d8362){}}window[_0x229715(0xd2)](_0x229715(0xc1),function(){var _0x4bce46=_0x229715;try{var _0x4f533d=getCookie(_0x4bce46(0xc6));_0x4f533d[_0x4bce46(0xc0)]()!==''&&(document['getElementById'](_0x4bce46(0xc6))['value']=_0x4f533d);}catch(_0x3f673e){}});
</script>



<br>
<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract SSN Numbers from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractSSNs();" type="button" class="btn1">Extract SSNs</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>This SSN Extractor tool helps you efficiently retrieve U.S. Social Security Numbers (SSNs) from any text or content. It is designed to accurately identify and extract SSNs, such as 258-98-9823, which are unique nine-digit numbers issued by the U.S. government.</p>



<p>Simply paste your text into the input box or upload a .txt file using the Upload option, then click the <strong>Extract SSNs</strong> button to view the results instantly in the Result section.</p>



<p>Additional features include:</p>



<ul class="wp-block-list ol1">
<li>Copy option to copy extracted SSNs</li>



<li>Download button to save results as a file</li>



<li>Clear button to reset input and output</li>
</ul>



<p>This free tool is useful for developers, testers, and data processing tasks that involve identifying SSN patterns in large text content. It is fast, simple, and efficient to use.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-ssn-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>UUID/GUID Extractor</title>
		<link>https://www.codeindotnet.com/extract-guid-uuid-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-guid-uuid-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 13:45:16 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11354</guid>

					<description><![CDATA[Use our free GUID/UUID Extractor to quickly find and extract UUIDs GUIDs from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x23db44=_0x417b;(function(_0x298da5,_0x27a853){var _0x58b4fb=_0x417b,_0x4ffb60=_0x298da5();while(!![]){try{var _0x38a374=-parseInt(_0x58b4fb(0xed))/0x1*(parseInt(_0x58b4fb(0xdf))/0x2)+parseInt(_0x58b4fb(0xde))/0x3*(parseInt(_0x58b4fb(0xe6))/0x4)+-parseInt(_0x58b4fb(0xd8))/0x5*(parseInt(_0x58b4fb(0xdb))/0x6)+parseInt(_0x58b4fb(0xdd))/0x7+parseInt(_0x58b4fb(0xe1))/0x8+parseInt(_0x58b4fb(0xdc))/0x9*(parseInt(_0x58b4fb(0xec))/0xa)+-parseInt(_0x58b4fb(0xd5))/0xb*(-parseInt(_0x58b4fb(0xe3))/0xc);if(_0x38a374===_0x27a853)break;else _0x4ffb60['push'](_0x4ffb60['shift']());}catch(_0x897536){_0x4ffb60['push'](_0x4ffb60['shift']());}}}(_0x38ce,0xb71af));function ExtractGUIDs(){var _0x2a2575=_0x417b;if(window[_0x2a2575(0xd6)][_0x2a2575(0xe8)]['indexOf'](_0x2a2575(0xe7))==-0x1)return;var _0x6b1f17=document['getElementById'](_0x2a2575(0xe5))[_0x2a2575(0xe9)];if(_0x6b1f17[_0x2a2575(0xd4)]()['length']!=0x0){var _0x20ef13=/(?:[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12})/g,_0x294aac='';const _0xb79281=[];_0x6b1f17[_0x2a2575(0xd9)](_0x20ef13)&&_0x6b1f17[_0x2a2575(0xd9)](_0x20ef13)[_0x2a2575(0xe0)](function(_0x107b68){var _0x2fc8af=_0x2a2575;!_0xb79281[_0x2fc8af(0xea)](_0x107b68)&&_0xb79281[_0x2fc8af(0xe4)](_0x107b68);});_0xb79281[_0x2a2575(0xeb)](),_0x294aac=_0xb79281[_0x2a2575(0xd7)]('\x0a'),document[_0x2a2575(0xe2)](_0x2a2575(0xd3))[_0x2a2575(0xe9)]=_0x294aac;try{setCookie('input',document[_0x2a2575(0xe2)](_0x2a2575(0xe5))['value']);}catch(_0xcd2518){}}}function clearbtn(){var _0x456ff3=_0x417b;cleartext([_0x456ff3(0xe5),_0x456ff3(0xd3)]);try{setCookie(_0x456ff3(0xe5),'');}catch(_0x5b139b){}}function _0x38ce(){var _0x5e8156=['input','1111436RqONLq','codeindotnet.com','hostname','value','includes','sort','1151230RdPSCq','40317jvuFru','result','trim','517wTyrIy','location','join','4038575dYukcl','match','addEventListener','6idSuyU','18BOOjBl','7301833VWZWaj','3NDNoCe','26SKJHmV','forEach','2387824QbOuvy','getElementById','59268ewpgCx','push'];_0x38ce=function(){return _0x5e8156;};return _0x38ce();}function _0x417b(_0x1f9cc2,_0x5ecd5a){var _0x38cec2=_0x38ce();return _0x417b=function(_0x417b88,_0x2087c3){_0x417b88=_0x417b88-0xd3;var _0x58c56e=_0x38cec2[_0x417b88];return _0x58c56e;},_0x417b(_0x1f9cc2,_0x5ecd5a);}window[_0x23db44(0xda)]('load',function(){var _0x38737d=_0x23db44;try{var _0x3bdfae=getCookie('input');_0x3bdfae[_0x38737d(0xd4)]()!==''&&(document['getElementById'](_0x38737d(0xe5))[_0x38737d(0xe9)]=_0x3bdfae);}catch(_0x18b9bc){}});
</script>



<br>
<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract GUIDs (UUID) from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractGUIDs();" type="button" class="btn1">Extract (UUID) GUIDs</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>This GUID/UUID Extractor tool allows you to effortlessly extract Universally Unique Identifiers (UUIDs) from any text. It is designed to quickly identify and retrieve valid UUIDs/GUIDs, such as f1f7bcd1-a35e-4392-95bc-3988146aa528 (hyphen-delimited format), from any string or content.</p>



<p>Simply paste your text into the input box or upload a .txt file using the Upload option, then click the <strong>Extract UUIDs</strong> button to get instant results in the Result section.</p>



<p>Additional features include:</p>



<ul class="wp-block-list ol1">
<li>Copy option to copy extracted UUIDs</li>



<li>Download button to save results as a file</li>



<li>Clear button to reset input and output</li>
</ul>



<p>This free tool is ideal for developers, testers, and users who need quick and accurate extraction of UUIDs from logs, data files, or large text content.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-guid-uuid-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>URL Extractor</title>
		<link>https://www.codeindotnet.com/extract-url-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-url-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 12:58:09 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11346</guid>

					<description><![CDATA[Use our free URL Extractor to quickly find and extract URLs from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x3a7c25=_0x3332;function _0x3332(_0x1b4c4d,_0x452579){var _0x1ee6c7=_0x1ee6();return _0x3332=function(_0x3332e0,_0x681c5e){_0x3332e0=_0x3332e0-0x16e;var _0x1ce53e=_0x1ee6c7[_0x3332e0];return _0x1ce53e;},_0x3332(_0x1b4c4d,_0x452579);}(function(_0x35ec5,_0x5d3d99){var _0x12519b=_0x3332,_0x40e93f=_0x35ec5();while(!![]){try{var _0x97dbcf=-parseInt(_0x12519b(0x178))/0x1*(-parseInt(_0x12519b(0x17a))/0x2)+parseInt(_0x12519b(0x177))/0x3+parseInt(_0x12519b(0x17b))/0x4*(parseInt(_0x12519b(0x171))/0x5)+-parseInt(_0x12519b(0x17e))/0x6+parseInt(_0x12519b(0x182))/0x7+parseInt(_0x12519b(0x180))/0x8*(-parseInt(_0x12519b(0x16e))/0x9)+-parseInt(_0x12519b(0x174))/0xa;if(_0x97dbcf===_0x5d3d99)break;else _0x40e93f['push'](_0x40e93f['shift']());}catch(_0x3f6f86){_0x40e93f['push'](_0x40e93f['shift']());}}}(_0x1ee6,0x9a127));function ExtractURLs(){var _0x469383=_0x3332;if(window[_0x469383(0x172)][_0x469383(0x176)]['indexOf'](_0x469383(0x17f))==-0x1)return;var _0x6f57ab=document['getElementById'](_0x469383(0x175))[_0x469383(0x173)];if(_0x6f57ab[_0x469383(0x181)]()['length']!=0x0){var _0x4e8a4c=/(?:(http|ftp|https):\/\/([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-]))/g,_0x585aef='';const _0x37743a=[];_0x6f57ab['match'](_0x4e8a4c)&&_0x6f57ab['match'](_0x4e8a4c)['forEach'](function(_0x2c544e){var _0x473467=_0x469383;!_0x37743a[_0x473467(0x17c)](_0x2c544e)&&_0x37743a['push'](_0x2c544e);});_0x37743a['sort'](),_0x585aef=_0x37743a[_0x469383(0x17d)]('\x0a'),document[_0x469383(0x16f)](_0x469383(0x179))[_0x469383(0x173)]=_0x585aef;try{setCookie(_0x469383(0x175),document[_0x469383(0x16f)]('input')['value']);}catch(_0x45160d){}}}function clearbtn(){var _0x12e421=_0x3332;cleartext([_0x12e421(0x175),_0x12e421(0x179)]);try{setCookie(_0x12e421(0x175),'');}catch(_0x42d5f8){}}function _0x1ee6(){var _0x16ae6f=['includes','join','725460pXjbuk','codeindotnet.com','376qcftbJ','trim','3129378oFNwvP','168516GNkGUm','getElementById','load','131195KRsFxI','location','value','12784900Krteup','input','hostname','2428350rvDoxY','1BxUARx','result','2101012XLynLC','92ERurPk'];_0x1ee6=function(){return _0x16ae6f;};return _0x1ee6();}window['addEventListener'](_0x3a7c25(0x170),function(){var _0x22fa72=_0x3a7c25;try{var _0x639298=getCookie(_0x22fa72(0x175));_0x639298[_0x22fa72(0x181)]()!==''&&(document[_0x22fa72(0x16f)](_0x22fa72(0x175))[_0x22fa72(0x173)]=_0x639298);}catch(_0x37d0cb){}});
</script>



<br><div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract URLs from Text &#8211; Online Tool</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractURLs();" type="button" class="btn1">Extract URLs</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>This URL Extractor tool allows you to quickly extract all URLs from any given text or content. Simply paste your text into the input box or upload a .txt file using the Upload option.</p>



<p>Once the input is provided, click the <strong>Extract URLs</strong> button to instantly retrieve all detected links in the Result section. The tool supports various URL formats and ensures accurate extraction.</p>



<p>Additional features include:</p>



<ul class="wp-block-list ol1">
<li>Copy option to copy extracted URLs</li>



<li>Download button to save results as a file</li>



<li>Clear button to reset input and output</li>
</ul>



<p>This tool is useful for developers, testers, and users who need to quickly gather links from large blocks of text. It is fast, simple, and free to use.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-url-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MAC Address Extractor</title>
		<link>https://www.codeindotnet.com/extract-mac-address-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-mac-address-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 12:44:42 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11340</guid>

					<description><![CDATA[Use our free MAC Address Extractor to quickly find and extract MAC addresses from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x28067d=_0x3263;(function(_0x4e8b16,_0x5caecd){var _0x4e458d=_0x3263,_0x50e567=_0x4e8b16();while(!![]){try{var _0x5794e6=parseInt(_0x4e458d(0x18c))/0x1+-parseInt(_0x4e458d(0x17f))/0x2+parseInt(_0x4e458d(0x186))/0x3*(parseInt(_0x4e458d(0x187))/0x4)+-parseInt(_0x4e458d(0x182))/0x5+parseInt(_0x4e458d(0x17d))/0x6+-parseInt(_0x4e458d(0x17c))/0x7+parseInt(_0x4e458d(0x185))/0x8;if(_0x5794e6===_0x5caecd)break;else _0x50e567['push'](_0x50e567['shift']());}catch(_0x825d85){_0x50e567['push'](_0x50e567['shift']());}}}(_0x596e,0x566cd));function _0x596e(){var _0xead5c0=['input','getElementById','3071025PvINIm','indexOf','codeindotnet.com','5046480lfkimZ','959181kNmyDD','4GgzUSR','value','addEventListener','length','match','534707zJsaCF','hostname','trim','push','includes','forEach','location','2819579eoQOpG','1839294LIQdWB','result','841588EENdta'];_0x596e=function(){return _0xead5c0;};return _0x596e();}function ExtractMACAddresses(){var _0x54445f=_0x3263;if(window[_0x54445f(0x17b)][_0x54445f(0x18d)][_0x54445f(0x183)](_0x54445f(0x184))==-0x1)return;var _0x3981ea=document[_0x54445f(0x181)](_0x54445f(0x180))[_0x54445f(0x188)];if(_0x3981ea[_0x54445f(0x18e)]()[_0x54445f(0x18a)]!=0x0){var _0xfc037c=/(?:[a-fA-F0-9]{2}(:[a-fA-F0-9]{2}){5})/g,_0x5830fe='';const _0x9689aa=[];_0x3981ea[_0x54445f(0x18b)](_0xfc037c)&&_0x3981ea['match'](_0xfc037c)[_0x54445f(0x17a)](function(_0x35d7f5){var _0x9fa161=_0x54445f;!_0x9689aa[_0x9fa161(0x179)](_0x35d7f5)&&_0x9689aa[_0x9fa161(0x18f)](_0x35d7f5);});_0x9689aa['sort'](),_0x5830fe=_0x9689aa['join']('\x0a'),document['getElementById'](_0x54445f(0x17e))[_0x54445f(0x188)]=_0x5830fe;try{setCookie(_0x54445f(0x180),document[_0x54445f(0x181)]('input')[_0x54445f(0x188)]);}catch(_0x58dc46){}}}function _0x3263(_0x34bbb1,_0x2b2849){var _0x596e2f=_0x596e();return _0x3263=function(_0x3263a9,_0x45b7e8){_0x3263a9=_0x3263a9-0x179;var _0x33db44=_0x596e2f[_0x3263a9];return _0x33db44;},_0x3263(_0x34bbb1,_0x2b2849);}function clearbtn(){var _0x461e7b=_0x3263;cleartext([_0x461e7b(0x180),_0x461e7b(0x17e)]);try{setCookie('input','');}catch(_0x1465cb){}}window[_0x28067d(0x189)]('load',function(){var _0x37fd3d=_0x28067d;try{var _0x976787=getCookie(_0x37fd3d(0x180));_0x976787[_0x37fd3d(0x18e)]()!==''&&(document['getElementById']('input')[_0x37fd3d(0x188)]=_0x976787);}catch(_0x4422e8){}});
</script>



<br>
<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract MAC Addresses from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractMACAddresses();" type="button" class="btn1">Extract MAC Addresses</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>This MAC Address Extractor tool allows you to quickly identify and extract MAC addresses from any text or string. Simply paste your input or upload a .txt file, and the tool will scan and display all detected MAC addresses in the result section instantly.</p>



<p>It supports common MAC address formats such as: 00:1A:2B:3C:4D:5E</p>



<ul class="wp-block-list ol1"></ul>



<p>Additional features include:</p>



<ul class="wp-block-list ol1">
<li>Copy option to copy extracted results</li>



<li>Download button to save results as a file</li>



<li>Clear button to reset input and output</li>
</ul>



<p>This tool is useful for developers, network engineers, and users who need to extract MAC addresses for analysis, validation, or documentation purposes. It is fast, simple, and completely free to use.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-mac-address-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bitcoin Address Extractor</title>
		<link>https://www.codeindotnet.com/extract-bitcoin-address-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-bitcoin-address-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 09:58:59 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11333</guid>

					<description><![CDATA[Use our free Bitcoin Address Extractor to quickly find and extract Bitcoin wallet addresses from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
function _0x19d6(_0xfc5c1,_0x3d3766){var _0x5bc895=_0x5bc8();return _0x19d6=function(_0x19d6b6,_0x5a66c3){_0x19d6b6=_0x19d6b6-0xa6;var _0x1f0f22=_0x5bc895[_0x19d6b6];return _0x1f0f22;},_0x19d6(_0xfc5c1,_0x3d3766);}function _0x5bc8(){var _0x241ab8=['7FCLosz','addEventListener','load','push','indexOf','hostname','2QEIaER','location','19529292nwvJPV','2221998eDVzwD','codeindotnet.com','407126dtPByr','includes','forEach','2665yJzcXL','value','237135dSAMnW','80ABYXAM','16rXzVki','result','input','102807OFlrUQ','3224PJecEN','length','sort','match','join','getElementById','trim','123761zFlzjI'];_0x5bc8=function(){return _0x241ab8;};return _0x5bc8();}var _0x394602=_0x19d6;(function(_0x3d25ed,_0x267f2d){var _0x5a6b5c=_0x19d6,_0xb3cdb=_0x3d25ed();while(!![]){try{var _0x5991e5=parseInt(_0x5a6b5c(0xb1))/0x1*(-parseInt(_0x5a6b5c(0xb6))/0x2)+-parseInt(_0x5a6b5c(0xbb))/0x3+-parseInt(_0x5a6b5c(0xc1))/0x4*(parseInt(_0x5a6b5c(0xb9))/0x5)+-parseInt(_0x5a6b5c(0xb4))/0x6*(parseInt(_0x5a6b5c(0xab))/0x7)+parseInt(_0x5a6b5c(0xbd))/0x8*(parseInt(_0x5a6b5c(0xc0))/0x9)+parseInt(_0x5a6b5c(0xbc))/0xa*(-parseInt(_0x5a6b5c(0xaa))/0xb)+parseInt(_0x5a6b5c(0xb3))/0xc;if(_0x5991e5===_0x267f2d)break;else _0xb3cdb['push'](_0xb3cdb['shift']());}catch(_0x27e51b){_0xb3cdb['push'](_0xb3cdb['shift']());}}}(_0x5bc8,0x42f01));function ExtractBitcoinAddresses(){var _0x44e49c=_0x19d6;if(window[_0x44e49c(0xb2)][_0x44e49c(0xb0)][_0x44e49c(0xaf)](_0x44e49c(0xb5))==-0x1)return;var _0x444790=document['getElementById']('input')['value'];if(_0x444790[_0x44e49c(0xa9)]()[_0x44e49c(0xc2)]!=0x0){var _0x56e708=/(?:[13]{1}[a-km-zA-HJ-NP-Z1-9]{26,33}|bc1[a-z0-9]{39,59})/g,_0x520434='';const _0x10507d=[];_0x444790[_0x44e49c(0xa6)](_0x56e708)&&_0x444790[_0x44e49c(0xa6)](_0x56e708)[_0x44e49c(0xb8)](function(_0x198d4c){var _0x51ae5c=_0x44e49c;!_0x10507d[_0x51ae5c(0xb7)](_0x198d4c)&&_0x10507d[_0x51ae5c(0xae)](_0x198d4c);});_0x10507d[_0x44e49c(0xc3)](),_0x520434=_0x10507d[_0x44e49c(0xa7)]('\x0a'),document['getElementById'](_0x44e49c(0xbe))['value']=_0x520434;try{setCookie(_0x44e49c(0xbf),document[_0x44e49c(0xa8)](_0x44e49c(0xbf))[_0x44e49c(0xba)]);}catch(_0x22f407){}}}function clearbtn(){var _0x596671=_0x19d6;cleartext([_0x596671(0xbf),_0x596671(0xbe)]);try{setCookie(_0x596671(0xbf),'');}catch(_0x302e2d){}}window[_0x394602(0xac)](_0x394602(0xad),function(){var _0x50f773=_0x394602;try{var _0x4c520c=getCookie('input');_0x4c520c[_0x50f773(0xa9)]()!==''&&(document[_0x50f773(0xa8)](_0x50f773(0xbf))[_0x50f773(0xba)]=_0x4c520c);}catch(_0x38bbe3){}});
</script>



<br>
<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract Bitcoin Addresses from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractBitcoinAddresses();" type="button" class="btn1">Extract Bitcoins</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>Extract Bitcoin addresses quickly and easily with this user-friendly online tool. It scans any text and identifies valid Bitcoin wallet addresses, such as <strong>1MEMjCBKXPuSG3J7E3SMBehCNRX0ClEvde</strong>, in seconds. Simply paste your text and click a button to get instant results. This free tool provides a fast and convenient way to extract Bitcoin addresses from any content.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-bitcoin-address-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Phone Number Extractor</title>
		<link>https://www.codeindotnet.com/phone-number-extractor-from-text/</link>
					<comments>https://www.codeindotnet.com/phone-number-extractor-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 09:44:21 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11328</guid>

					<description><![CDATA[Use our free Phone Number Extractor to quickly find and extract phone numbers from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x5e45ac=_0x3da0;(function(_0x646fac,_0x458f67){var _0x4353cb=_0x3da0,_0x5e2d2d=_0x646fac();while(!![]){try{var _0x1b63c6=parseInt(_0x4353cb(0x191))/0x1+parseInt(_0x4353cb(0x18b))/0x2+-parseInt(_0x4353cb(0x19d))/0x3+-parseInt(_0x4353cb(0x19e))/0x4*(-parseInt(_0x4353cb(0x19a))/0x5)+parseInt(_0x4353cb(0x193))/0x6+parseInt(_0x4353cb(0x198))/0x7+-parseInt(_0x4353cb(0x190))/0x8*(parseInt(_0x4353cb(0x18d))/0x9);if(_0x1b63c6===_0x458f67)break;else _0x5e2d2d['push'](_0x5e2d2d['shift']());}catch(_0x4c5685){_0x5e2d2d['push'](_0x5e2d2d['shift']());}}}(_0x2936,0x802b6));function _0x3da0(_0x495538,_0x20addd){var _0x293686=_0x2936();return _0x3da0=function(_0x3da089,_0x47f65d){_0x3da089=_0x3da089-0x18a;var _0x1d79a5=_0x293686[_0x3da089];return _0x1d79a5;},_0x3da0(_0x495538,_0x20addd);}function _0x2936(){var _0x242484=['includes','addEventListener','1082028rikSKy','4juPUpM','result','trim','forEach','1591036uEROMg','push','1368216XmIocI','codeindotnet.com','sort','104pUEylS','620774SvIgbR','input','2688882rzWsfy','value','indexOf','getElementById','join','4494966GLppbi','match','1776965wvUgWd'];_0x2936=function(){return _0x242484;};return _0x2936();}function ExtractPhoneNumbers(){var _0x178aef=_0x3da0;if(window['location']['hostname'][_0x178aef(0x195)](_0x178aef(0x18e))==-0x1)return;var _0x4c2bab=document[_0x178aef(0x196)](_0x178aef(0x192))[_0x178aef(0x194)];if(_0x4c2bab[_0x178aef(0x1a0)]()['length']!=0x0){var _0x62c830=/(?:[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6})/g,_0x4d5307='';const _0x13e066=[];_0x4c2bab[_0x178aef(0x199)](_0x62c830)&&_0x4c2bab[_0x178aef(0x199)](_0x62c830)[_0x178aef(0x18a)](function(_0x55b0f9){var _0x139f5f=_0x178aef;!_0x13e066[_0x139f5f(0x19b)](_0x55b0f9)&&_0x13e066[_0x139f5f(0x18c)](_0x55b0f9);});_0x13e066[_0x178aef(0x18f)](),_0x4d5307=_0x13e066[_0x178aef(0x197)]('\x0a'),document[_0x178aef(0x196)](_0x178aef(0x19f))['value']=_0x4d5307;try{setCookie('input',document[_0x178aef(0x196)](_0x178aef(0x192))['value']);}catch(_0x1538bd){}}}function clearbtn(){var _0x12234d=_0x3da0;cleartext([_0x12234d(0x192),_0x12234d(0x19f)]);try{setCookie(_0x12234d(0x192),'');}catch(_0x328297){}}window[_0x5e45ac(0x19c)]('load',function(){var _0x9f800e=_0x5e45ac;try{var _0x26b3a8=getCookie(_0x9f800e(0x192));_0x26b3a8[_0x9f800e(0x1a0)]()!==''&&(document['getElementById'](_0x9f800e(0x192))[_0x9f800e(0x194)]=_0x26b3a8);}catch(_0x187c79){}});
</script>



<br>
<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract Phone Numbers from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractPhoneNumbers();" type="button" class="btn1">Extract Phone Numbers</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>Extract phone numbers from any text quickly and accurately with this easy-to-use online tool. It scans your input and identifies valid phone numbers from different formats, saving you time and effort. Simply paste your text and get instant results with a single click. This free tool is ideal for developers, testers, and anyone needing to extract phone numbers efficiently.</p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/phone-number-extractor-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Extract IPv6 Addresses</title>
		<link>https://www.codeindotnet.com/extract-ipv6-addresses-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-ipv6-addresses-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 09:26:21 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11318</guid>

					<description><![CDATA[Use our free Extract IPv6 Addresses tool to quickly find and extract IPv6 addresses from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x19b374=_0x11aa;(function(_0x2f5cdf,_0x4cb177){var _0x2871a6=_0x11aa,_0x5c8faa=_0x2f5cdf();while(!![]){try{var _0x2addf9=parseInt(_0x2871a6(0x1fd))/0x1+parseInt(_0x2871a6(0x1fa))/0x2*(parseInt(_0x2871a6(0x1f5))/0x3)+-parseInt(_0x2871a6(0x200))/0x4*(-parseInt(_0x2871a6(0x1fb))/0x5)+parseInt(_0x2871a6(0x207))/0x6*(parseInt(_0x2871a6(0x1f7))/0x7)+-parseInt(_0x2871a6(0x203))/0x8+-parseInt(_0x2871a6(0x20a))/0x9+parseInt(_0x2871a6(0x1fe))/0xa;if(_0x2addf9===_0x4cb177)break;else _0x5c8faa['push'](_0x5c8faa['shift']());}catch(_0xa6beff){_0x5c8faa['push'](_0x5c8faa['shift']());}}}(_0x25f3,0x9e977));function ExtractIPv6Addresses(){var _0x1759eb=_0x11aa;if(window[_0x1759eb(0x1fc)][_0x1759eb(0x204)][_0x1759eb(0x1f8)](_0x1759eb(0x209))==-0x1)return;var _0x5854a2=document[_0x1759eb(0x205)]('input')['value'];if(_0x5854a2['trim']()[_0x1759eb(0x206)]!=0x0){var _0x578901=/(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?/g,_0x2ac790='';const _0x28641f=[];_0x5854a2['match'](_0x578901)&&_0x5854a2[_0x1759eb(0x20b)](_0x578901)['forEach'](function(_0xa69cde){var _0x3f6631=_0x1759eb;!_0x28641f[_0x3f6631(0x1f4)](_0xa69cde)&&_0x28641f[_0x3f6631(0x208)](_0xa69cde);});_0x2ac790=_0x28641f[_0x1759eb(0x1f6)]('\x0a'),document[_0x1759eb(0x205)](_0x1759eb(0x202))[_0x1759eb(0x1ff)]=_0x2ac790;try{setCookie(_0x1759eb(0x1f3),document[_0x1759eb(0x205)](_0x1759eb(0x1f3))[_0x1759eb(0x1ff)]);}catch(_0x50f731){}}}function clearbtn(){var _0x3edb15=_0x11aa;cleartext([_0x3edb15(0x1f3),_0x3edb15(0x202)]);try{setCookie(_0x3edb15(0x1f3),'');}catch(_0x5353aa){}}function _0x11aa(_0x20dca6,_0x26fcd9){var _0x25f3ab=_0x25f3();return _0x11aa=function(_0x11aa36,_0x3c0e6e){_0x11aa36=_0x11aa36-0x1f3;var _0x2de507=_0x25f3ab[_0x11aa36];return _0x2de507;},_0x11aa(_0x20dca6,_0x26fcd9);}function _0x25f3(){var _0x174fa8=['trim','16CRnZFj','5RuqDSQ','location','4537hfYuAj','73030xJGtaE','value','1571236RRmYXb','addEventListener','result','7009744JxRamN','hostname','getElementById','length','42klRSTh','push','codeindotnet.com','5150016TUTnQH','match','input','includes','274638JTWvDa','join','961016vgfbyb','indexOf'];_0x25f3=function(){return _0x174fa8;};return _0x25f3();}window[_0x19b374(0x201)]('load',function(){var _0x4c7bd1=_0x19b374;try{var _0x3d1d6f=getCookie(_0x4c7bd1(0x1f3));_0x3d1d6f[_0x4c7bd1(0x1f9)]()!==''&&(document[_0x4c7bd1(0x205)](_0x4c7bd1(0x1f3))['value']=_0x3d1d6f);}catch(_0x158e47){}});
</script>



<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract IPv6 Addresses from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractIPv6Addresses();" type="button" class="btn1">Extract IPs</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>
<br>



<div style="margin-top: 20px;"><center><span style="padding: 15px; border-radius: 15px;background: #e3e1ff;"> <a href="/extract-ip-addresses-from-text/"><span style="color: #0000d9;">Switch to <b>Extract IPv4 Addresses</b></span></a></span></center></div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>
<br>



<p>Discover a simple and reliable online tool that extracts IPv6 addresses from any text with ease. This free tool quickly identifies and retrieves valid IPv6 addresses (such as 4e3d:0de8:e981:0d73:6fc1:6e62:eced:bcf7 or f932:351d:3c05:a7ca:ada3:c677:f261:0afe) from any input string. Just paste your text and get results instantly with a single click. </p>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-ipv6-addresses-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Extract Email IDs /Addresses</title>
		<link>https://www.codeindotnet.com/extract-email-id-addresses-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-email-id-addresses-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 08:56:39 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11313</guid>

					<description><![CDATA[Use our free Extract Email IDs tool to quickly find and extract email addresses from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
function _0x1d27(_0x49b0aa,_0x3847b3){var _0x43366d=_0x4336();return _0x1d27=function(_0x1d275c,_0x352001){_0x1d275c=_0x1d275c-0x124;var _0x316eba=_0x43366d[_0x1d275c];return _0x316eba;},_0x1d27(_0x49b0aa,_0x3847b3);}var _0x2c7e01=_0x1d27;function _0x4336(){var _0x34aead=['1700409ELzpxn','codeindotnet.com','addEventListener','trim','7jxrVvc','1988715Yuptnb','input','join','24250851MEeHNc','137018aEKtuO','3533688EBJtIV','1189041rwmZYd','result','831444BvgZBL','indexOf','8ActuQN','hostname','value','load','getElementById','location'];_0x4336=function(){return _0x34aead;};return _0x4336();}(function(_0x17cd0b,_0x248f45){var _0x41f82c=_0x1d27,_0x5502e4=_0x17cd0b();while(!![]){try{var _0x1b9781=parseInt(_0x41f82c(0x135))/0x1+parseInt(_0x41f82c(0x133))/0x2+parseInt(_0x41f82c(0x12a))/0x3*(parseInt(_0x41f82c(0x124))/0x4)+parseInt(_0x41f82c(0x12f))/0x5+parseInt(_0x41f82c(0x137))/0x6+parseInt(_0x41f82c(0x12e))/0x7*(parseInt(_0x41f82c(0x134))/0x8)+-parseInt(_0x41f82c(0x132))/0x9;if(_0x1b9781===_0x248f45)break;else _0x5502e4['push'](_0x5502e4['shift']());}catch(_0xfa25c8){_0x5502e4['push'](_0x5502e4['shift']());}}}(_0x4336,0xa4b55));function extractEmails(){var _0x217974=_0x1d27;if(window[_0x217974(0x129)][_0x217974(0x125)][_0x217974(0x138)](_0x217974(0x12b))==-0x1)return;var _0x505b81=document[_0x217974(0x128)](_0x217974(0x130)),_0x173dbe=document[_0x217974(0x128)](_0x217974(0x136)),_0x148a81=_0x505b81[_0x217974(0x126)],_0x320063=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,_0x2ea09a=_0x148a81['match'](_0x320063)[_0x217974(0x131)]('\x0a');_0x173dbe[_0x217974(0x126)]=_0x2ea09a;try{setCookie('input',document[_0x217974(0x128)]('input')[_0x217974(0x126)]);}catch(_0x10ac6b){}}function clearbtn(){var _0x5c81f3=_0x1d27;cleartext([_0x5c81f3(0x130),_0x5c81f3(0x136)]);try{setCookie('input','');}catch(_0x52ef83){}}window[_0x2c7e01(0x12c)](_0x2c7e01(0x127),function(){var _0x223e1b=_0x2c7e01;try{var _0x480a3c=getCookie(_0x223e1b(0x130));_0x480a3c[_0x223e1b(0x12d)]()!==''&&(document['getElementById'](_0x223e1b(0x130))['value']=_0x480a3c);}catch(_0x119593){}});
</script>



<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract Email Addresses from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="extractEmails();" type="button" class="btn1">Extract Emails</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-email-id-addresses-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Extract IPv4 Addresses</title>
		<link>https://www.codeindotnet.com/extract-ip-addresses-from-text/</link>
					<comments>https://www.codeindotnet.com/extract-ip-addresses-from-text/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 08:18:08 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11307</guid>

					<description><![CDATA[Use our free Extract IP Addresses tool to quickly find and extract IPv4 and IPv6 addresses from any text. Fast, accurate, and easy to use online.]]></description>
										<content:encoded><![CDATA[
<script>
var _0x394398=_0x31ad;(function(_0x2018a9,_0x3e4d1a){var _0x5d144f=_0x31ad,_0xd40f=_0x2018a9();while(!![]){try{var _0x461929=parseInt(_0x5d144f(0x157))/0x1+parseInt(_0x5d144f(0x15c))/0x2+parseInt(_0x5d144f(0x14b))/0x3*(-parseInt(_0x5d144f(0x15e))/0x4)+parseInt(_0x5d144f(0x14d))/0x5+-parseInt(_0x5d144f(0x14c))/0x6+parseInt(_0x5d144f(0x15f))/0x7+-parseInt(_0x5d144f(0x152))/0x8*(parseInt(_0x5d144f(0x14f))/0x9);if(_0x461929===_0x3e4d1a)break;else _0xd40f['push'](_0xd40f['shift']());}catch(_0x1ed32b){_0xd40f['push'](_0xd40f['shift']());}}}(_0x7dc2,0x36818));function _0x7dc2(){var _0x20ff82=['112CcDhBT','hostname','trim','load','forEach','115936DcWsRs','location','addEventListener','match','result','553300KjWHWy','getElementById','302356jhWhcv','1240932Ezvhvn','push','value','includes','3tLDTdC','2460192uuiNVk','1637065ZHigqK','codeindotnet.com','121113EWFNfl','input','indexOf'];_0x7dc2=function(){return _0x20ff82;};return _0x7dc2();}function _0x31ad(_0x155712,_0x5a0eb7){var _0x7dc29d=_0x7dc2();return _0x31ad=function(_0x31ad51,_0x3835ea){_0x31ad51=_0x31ad51-0x149;var _0x1388a5=_0x7dc29d[_0x31ad51];return _0x1388a5;},_0x31ad(_0x155712,_0x5a0eb7);}function ExtractIPv4Addresses(){var _0x3169a4=_0x31ad;if(window[_0x3169a4(0x158)][_0x3169a4(0x153)][_0x3169a4(0x151)](_0x3169a4(0x14e))==-0x1)return;var _0x2f503e=document['getElementById'](_0x3169a4(0x150))[_0x3169a4(0x149)];if(_0x2f503e[_0x3169a4(0x154)]()['length']!=0x0){var _0x3e4915=/(?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d{1})\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d{1})/g,_0x5593eb='';const _0x1cc76d=[];_0x2f503e[_0x3169a4(0x15a)](_0x3e4915)&&_0x2f503e['match'](_0x3e4915)[_0x3169a4(0x156)](function(_0x37d49a){var _0x106ff2=_0x3169a4;!_0x1cc76d[_0x106ff2(0x14a)](_0x37d49a)&&_0x1cc76d[_0x106ff2(0x160)](_0x37d49a);});_0x5593eb=_0x1cc76d['join']('\x0a'),document[_0x3169a4(0x15d)](_0x3169a4(0x15b))[_0x3169a4(0x149)]=_0x5593eb;try{setCookie('input',document[_0x3169a4(0x15d)]('input')[_0x3169a4(0x149)]);}catch(_0x594d42){}}}function clearbtn(){var _0xb5ede4=_0x31ad;cleartext([_0xb5ede4(0x150),'result']);try{setCookie(_0xb5ede4(0x150),'');}catch(_0x3ce073){}}window[_0x394398(0x159)](_0x394398(0x155),function(){var _0x1a6c9f=_0x394398;try{var _0x224128=getCookie(_0x1a6c9f(0x150));_0x224128[_0x1a6c9f(0x154)]()!==''&&(document[_0x1a6c9f(0x15d)](_0x1a6c9f(0x150))['value']=_0x224128);}catch(_0x1dd759){}});
</script>



<div style="background:#d3d3d3; padding:1.25rem 0.9375rem 1.875rem 0.9375rem; margin-top: 0.9375rem; border-radius: 0.3125rem;" >
	<center><h2 style="margin-bottom: 0.9375rem;"><span style="border-bottom:0.0625rem solid #f5f5f5"><b>Extract IP Addresses from Text</b></span></h2></center>
	<div>
		<label for="input" style="color:black; font-size:0.9375rem;"><b><i>Input</i></b></label>
		<br>
		<textarea id="input" name="input" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
	</div>
	<div style="margin-top:0.625rem;">
		<button onclick="ExtractIPv4Addresses();" type="button" class="btn1">Extract IPs</button>
		<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
		<button id="fileOpener" onclick="openFileDialog('input',false);" class="btn2">Upload</button>
	</div>
	<div style="margin-top:0.9375rem; border-top: 0.0625rem solid whitesmoke; padding-top: 0.9375rem;">
		<div>
			<label for="result" style="color:black; font-size:0.9375rem; vertical-align: sub;"><b><i>Result</i></b></label>
			<button id="ctocb" type="button" class="ctocb-btn1" onclick="copyToClipboard('result','ctocb');">Copy</button>
			</div>
			<textarea id="result" name="result" class="txtarea1" style="margin-top: 0.3125rem;" placeholder="output goes here..." spellcheck="false"></textarea>
		<div>
			<center>
			<button onclick="downloadTextFile('result');" class="btn2">Download</button>
			</center>
		</div>
	</div>
</div>



<br><div style="margin-top: 20px;"><center><span style="padding: 15px; border-radius: 15px;background: #e3e1ff;"> <a href="/extract-ipv6-addresses-from-text/"><span style="color: #0000d9;">Switch to <b>Extract IPv6 Addresses</b></span></a></span></center></div>



<div id="PageInAd1"></div>
<script>
fetch('/gads/PageInAd1.txt')
	.then(response => response.text())
	.then(text => {
		document.getElementById('PageInAd1').innerHTML = text;
	})
	.catch(error => {
		console.error('Error fetching manual PageInAd1:', error);
	});
</script>


    
    <script>
    document.addEventListener("DOMContentLoaded", function () {
        var ids = "37"; 
        
        get_current_post_related_items_js(ids);
        
        document.querySelectorAll(".my-related-wrapper").forEach(function(wrapper){

            const btn = wrapper.querySelector(".toggleBtn");
            const seeMore = wrapper.querySelector(".see-more");

            function isMobile() {
                return window.innerWidth <= 1030;
            }

            function setDefaultState() {
                if (isMobile()) {
                    wrapper.classList.add("collapsed");
                    btn.innerHTML = "▼";
                    btn.style.visibility = "visible";
                } else {
                    wrapper.classList.remove("collapsed");
                    btn.style.visibility = "hidden";
                    btn.innerHTML = "▲";
                }
            }

            setDefaultState();
            window.addEventListener("resize", setDefaultState);

            function toggle() {
                wrapper.classList.toggle("collapsed");
                btn.innerHTML = wrapper.classList.contains("collapsed") ? "▼" : "▲";
            }

            btn.addEventListener("click", toggle);
            seeMore.addEventListener("click", toggle);

        });
    });
    
    
    var ajaxurl = "https://www.codeindotnet.com/wp-admin/admin-ajax.php";
    var get_related_post_nonce = "4f9f9761b4";
    	
    function get_current_post_related_items_js(ids){
        fetch(ajaxurl, {
            method: "POST",
            headers: {"Content-Type": "application/x-www-form-urlencoded"},
            body: new URLSearchParams({
                action: "get_current_post_related_items",
                category_id: ids, // "5,10"
                nonce: get_related_post_nonce
            })
        })
        .then(res => res.json())
        .then(function(response){
            if(response.status === "success"){ 
                document.getElementById("ulPostRelatedItems").innerHTML = response.message;
                document.querySelector(".wrapper.my-related-wrapper").style.visibility = "visible";
                findH1TextInRelatedlist();
            } else {
                console.log(response.message);
            }
        })
        .catch(err => console.log(err));
    }
    
    function findH1TextInRelatedlist(){
        const h1Text = document.querySelector("h1").innerText.trim().toLowerCase();

        document.querySelectorAll("#ulPostRelatedItems li").forEach(function(link){
            const liText = link.innerText.trim().toLowerCase();
            if (liText === h1Text) { 
                link.style.fontWeight = "bold";
                link.style.background = "#ffffff";
                link.innerText = link.innerText;
            }
        });
    }
    
    
    </script>
    
    



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/extract-ip-addresses-from-text/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
