
<?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>Tools-2 &#8211; CodeInDotNet</title>
	<atom:link href="https://www.codeindotnet.com/category/tools-2/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, 06 Apr 2026 13:55:06 +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>Tools-2 &#8211; CodeInDotNet</title>
	<link>https://www.codeindotnet.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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 = "3c4922aa69";
    	
    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>
		<item>
		<title>Html Decoder Online Tool</title>
		<link>https://www.codeindotnet.com/decode-html-online/</link>
					<comments>https://www.codeindotnet.com/decode-html-online/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 05 Apr 2026 20:35:16 +0000</pubDate>
				<category><![CDATA[Tools-2]]></category>
		<guid isPermaLink="false">https://www.codeindotnet.com/?p=11295</guid>

					<description><![CDATA[Use our free HTML Decoder Online Tool to instantly decode HTML entities into readable text. Paste or upload content, auto decode, and copy or download results]]></description>
										<content:encoded><![CDATA[
<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>Html Decode &#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" oninput="isdecodeauto();" class="txtarea1" placeholder="Type or paste your input string here..." spellcheck="false"></textarea>
</div>
<div style="margin-top:0.625rem;">
<label for="autochk" style="color:black; font-size:0.9375rem; padding: 0.625rem 0.1875rem 0.625rem 0.9375rem;"><input type="checkbox" id="autochk" value="auto" checked="true"> auto</label>
<button id="decodeHTML" onclick="decodeHTMLEntities();" type="button" class="btn1">Decode Html</button>
<button id="cleartext" type="button" onclick="clearbtn();" class="btn2">Clear</button>
<button id="fileOpener" onclick="openFileDialog('input',true);" 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>



<style>
.btn1 {
padding: 0.4rem 0.9375rem !important;
border-color: #3e8ed0a6 !important;
    background: #ebebeb !important;
color: #0000cd !important;
}

.ctocb-btn1 {
font-size: 14px;
}
</style>



<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>



<p>This HTML Decoder Online Tool allows you to convert encoded HTML content back into readable text quickly and easily. You can enter your input by pasting text directly or by uploading a .txt file using the Upload option.</p>



<p>By default, the <strong>Auto Decode</strong> option is enabled, which automatically decodes your input instantly as you type or upload content. You can also manually decode using the <strong>Decode HTML</strong> button.</p>



<p>The result is displayed immediately in the Result section. Additional features include:</p>



<ul class="wp-block-list">
<li>Copy option to copy decoded output</li>



<li>Download button to save the result as a file</li>



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



<p>This tool is useful for developers and users who need to convert encoded HTML back into its original form for reading or processing. 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 = "3c4922aa69";
    	
    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>
    
    
]]></content:encoded>
					
					<wfw:commentRss>https://www.codeindotnet.com/decode-html-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
