<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1154522130539656005</id><updated>2024-11-05T19:07:48.020-08:00</updated><category term="Free Tools"/><category term="All in one Blogger Tools"/><category term="seo"/><category term="Downloader"/><category term="Alexa rank checker"/><category term="Calculator"/><category term="Generator"/><category term="Speed checker"/><category term="other"/><category term="About Us Page For Blogger"/><category term="Advance Keyword Research Free Tool"/><category term="Blogger Sitemap"/><category term="Free Keyword Finder"/><category term="Free Keyword Generator Tool"/><category term="Free SEO Tools"/><category term="Free YT video downloader"/><category term="HTML Sitemap Generator For Blogger"/><category term="Keyword Finder"/><category term="Keyword Generator"/><category term="YouTube tool"/><category term="facebook video downloader"/><category term="About Us Page Generator For Blogger"/><category term="About Us Page Generator Tool For Blogger"/><category term="Affiliate Link Disclosure"/><category term="Affiliate Link Disclosure Generator for Bloggers"/><category term="Affiliate Link Disclosure Online"/><category term="Affiliate Link Disclosure Page Generator for Bloggers"/><category term="All Format YouTube Video Downloader"/><category term="Amazon Disclosure"/><category term="Background remover"/><category term="Bank IFSC Code Detail Finder Tool"/><category term="Best10Data meta tag generator for blogger"/><category term="Blog or Website"/><category term="Blogger About us Page Online"/><category term="Blogger Sitemap Generator"/><category term="Blogger Terms &amp; Conditions Generator"/><category term="Blogger Tutorials"/><category term="CSS Gradient Color Generator Tool"/><category term="Disclaimer Generator Tool For Blogger Online"/><category term="Free Facebook Video Downloader Online"/><category term="Free Keyword Tool"/><category term="Free Meta Tags"/><category term="Free Online Meta Tag Generator"/><category term="Free Twitter Video Download Tool"/><category term="Free voice typing keyboard"/><category term="Free word counter"/><category term="Generate Meta Tags Online"/><category term="Generate Online Affiliate Link Disclosure"/><category term="Generator hastag"/><category term="Gif to WebP"/><category term="Google Drive Direct Download Link Generator"/><category term="HTML Sitemap"/><category term="HTML Sitemap Generator For Blogger Online"/><category term="HTML to XML Parser Code Converter"/><category term="HTML to XML Parser Code Converter For Blogger"/><category term="Html to xml"/><category term="Image to webp"/><category term="India bank detail finder"/><category term="Instagram Image &amp; Video Download Tool"/><category term="Instant QR code"/><category term="Linear-gradient CSS"/><category term="Make About Us Page"/><category term="Meta Tag Generator Free Tool"/><category term="Meta Tag Generator Online Tool For Blogger"/><category term="Meta Tag Generator Tool"/><category term="Meta Tags"/><category term="Meta tag generator"/><category term="Online About Page Generator"/><category term="Online Calculator For Calculate Instantly"/><category term="Online Free HTML Sitemap Generator For Blogger"/><category term="Online HTML to XML Parser Code Converter"/><category term="Online Privacy Policy Generator"/><category term="Online Sitemap For Blogger"/><category term="Online word counter"/><category term="PNG to WebP"/><category term="Percentage Calculator  Online Free Tool"/><category term="Privacy Policy For Blog"/><category term="Privacy Policy Generator For Business"/><category term="Privacy Policy Generator Tool"/><category term="Privacy Policy Generator Tool For Business"/><category term="Privacy Policy Maker"/><category term="Privacy Policy Maker Tool"/><category term="QR Code Generator Tool"/><category term="QR code help"/><category term="QR code online"/><category term="Qr code"/><category term="Rgba colour picker"/><category term="Robot-txt-generator"/><category term="Source Code Formatter Free Tool For Blogger"/><category term="TIP Calculator Online Tool"/><category term="Terms &amp; Conditions Generator Tool"/><category term="Terms &amp; Conditions Generator Tool For Blog or Website"/><category term="Terms &amp; Conditions for Blogger"/><category term="Text color gradient CSS"/><category term="Url tool"/><category term="Voice to text"/><category term="WebP Image Converter Online"/><category term="WebP converter"/><category term="Website Speed Test Analyzer"/><category term="What is QR code"/><category term="Word Count Tool"/><category term="Word Counter"/><category term="Word Counter Online Free Tool"/><category term="Word counter pages"/><category term="XML Sitemap"/><category term="XML Sitemap Generator Online Tool For Blogger"/><category term="XML Sitemap Generator Tool For Blogger"/><category term="Xoom Internet Advance Keyword Research Free Tool"/><category term="Xoom Internet Keyword Generator Tool"/><category term="Xoom Internet Meta Tags Generator"/><category term="Xoom Voice To Text Generator Tool"/><category term="YT Video Downloader"/><category term="YouTube MP3"/><category term="YouTube MP3-MP4 Video Converter"/><category term="YouTube Video Downloader Online"/><category term="YouTube videos online downloader"/><category term="about us page generator for website"/><category term="about us page template free"/><category term="add code in blogger post"/><category term="affiliate link disclosure examples"/><category term="age calculator"/><category term="amazon affiliate link disclosure examples"/><category term="amazon disclaimer generator"/><category term="baby age calculator"/><category term="bank detail finder"/><category term="best free logo maker"/><category term="best free terms and conditions generator"/><category term="best keyword research tool"/><category term="best online logo maker"/><category term="best website speed test"/><category term="best youtube video downloader"/><category term="blog policy examples"/><category term="blogger source code formate"/><category term="blogger xml sitemap generator"/><category term="c code formatter"/><category term="c++ source code formatter"/><category term="calculate age online"/><category term="calligraphy font generator"/><category term="code snippets for blog"/><category term="contact us page generator"/><category term="convert jpg to webp"/><category term="cool fancy text generator"/><category term="copyright disclaimer generator"/><category term="crazy text generator"/><category term="custom robots.txt generator for blogger"/><category term="direct download link"/><category term="disclaimer page generator"/><category term="display code in blogger"/><category term="docs voice typing"/><category term="download free youtube videos online"/><category term="download instagram videos"/><category term="email disclaimer generator"/><category term="embed code generator"/><category term="facebook video downloader hd"/><category term="facebook video downloader online"/><category term="fancy text generator"/><category term="fancy text generator for instagram"/><category term="fancy text symbols"/><category term="favicon creator"/><category term="favicon maker"/><category term="free calculator"/><category term="free logo maker"/><category term="free online logo maker and download"/><category term="free video downloader"/><category term="generate QR code"/><category term="google drive direct download link"/><category term="google drive direct link online"/><category term="google drive link"/><category term="google drive video downloader online"/><category term="google keyword search volume"/><category term="google website speed test"/><category term="gradient color css"/><category term="gradient color palette"/><category term="gradient image generator"/><category term="hd twitter video"/><category term="how to write a disclaimer for affiliate links"/><category term="html to blogger template converter"/><category term="html to xml converter"/><category term="iFrame Generator Free Online Tool"/><category term="iframe generator 2021"/><category term="iframe layout generator"/><category term="instagram iframe generator"/><category term="instagram image downloader"/><category term="instagram video downloader"/><category term="java code formatter"/><category term="jpg to webp bulk converter"/><category term="keyword finder tool"/><category term="keyword research tool for youtube"/><category term="keyword tool youtube"/><category term="logo creator"/><category term="meta description generator from url"/><category term="meta tag generator for blogger"/><category term="meta tag generator google"/><category term="mobile website speed test"/><category term="mpr yt video download"/><category term="online age calculator"/><category term="online calculator"/><category term="online favicon maker"/><category term="online instagram download video"/><category term="online keyword finder"/><category term="online logo maker"/><category term="online parsed tool script for blogger"/><category term="online parser generator"/><category term="online parser xml"/><category term="online yt video download"/><category term="parse html blogger"/><category term="percentage calculator formula"/><category term="percentage calculator in excel"/><category term="percentage calculator online"/><category term="percentage calculator tool"/><category term="person age calculator"/><category term="privacy policy for blog generator"/><category term="privacy policy for blogger"/><category term="privacy policy template"/><category term="private facebook video downloader"/><category term="product disclaimer generator"/><category term="responsive iframe code"/><category term="sample privacy policy for blog website"/><category term="seo meta tag generator"/><category term="simple calculator"/><category term="source code beautifier"/><category term="source code for blogging"/><category term="source code formatter"/><category term="source code formatter for blogger"/><category term="stylish text generator"/><category term="syntax highlighter"/><category term="terms &amp; conditions generator free"/><category term="terms and conditions for website"/><category term="terms and conditions sample text"/><category term="text color gradient css generator"/><category term="thumbnail download for pc"/><category term="twitter downloader"/><category term="twitter video downloader apk"/><category term="twitter video downloader app"/><category term="twitter video downloader hd"/><category term="url to xml converter online"/><category term="video downloader online"/><category term="voice to text online"/><category term="voice typing for pc"/><category term="voice typing in ms word"/><category term="voice typing in word"/><category term="voice typing software"/><category term="webp converter for media"/><category term="webp converter free"/><category term="webp converter online"/><category term="website speed test free"/><category term="word counter google docs"/><category term="word counter ms word"/><category term="word counter tool chrome"/><category term="wordpress&#xa;iframe generator google maps"/><category term="xml parser tool"/><category term="xoom calculator"/><category term="youtube disclaimer generator"/><category term="youtube thumbnail downloader"/><category term="youtube thumbnail downloader 2021"/><category term="youtube thumbnail downloader online"/><category term="youtube thumbnail maker"/><category term="youtube thumbnail size"/><title type='text'>Otoolers</title><subtitle type='html'>Otoolers is a online free providing tools platform in which you can use any tool in free</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>130</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-6557608654035483936</id><published>2022-01-26T22:12:00.005-08:00</published><updated>2022-01-26T22:12:33.169-08:00</updated><title type='text'>Favicon </title><content type='html'>   &lt;html&gt;
&lt;head&gt;&lt;/head&gt; &lt;div class=&quot;col-md-4 text-center&quot; style=&quot;padding-top:14px;padding-bottom:10px&quot;&gt;
&lt;/div&gt;
&lt;style&gt;
#upload-file-selector {
    display:none;   
}
#fileselector{
    margin-bottom: 10px;
}
&lt;/style&gt;
#upload-file-selector {
    display:none;   
}
#fileselector{
    margin-bottom: 10px;
}
&lt;/style&gt;
div class=&quot;container main-container&quot;&gt;
	&lt;div class=&quot;row&quot;&gt;
      	              	&lt;div class=&quot;col-md-8 main-index&quot;&gt;
            
              	&lt;h2 id=&quot;title&quot; class=&quot;mn pb20 fs24&quot;&gt;Favicon Icon Generator Tool&lt;/h2&gt;

                              &lt;br /&gt;
               &lt;div class=&quot;textarea_box&quot;&gt; &lt;div class=&quot;tracktool_banner p25 border &quot;&gt;
               &lt;div id=&quot;imageUploadBox&quot;&gt;
                &lt;div class=&quot;inputCenter callout callout-info&quot;&gt; 
                   &lt;br /&gt;
                   &lt;p&gt;
                    Generate favicon for your website by any image. This tool converts any PNG, JPEG or GIF into ICO file Which can be used in website, PC or mobile application. Following image shows how web browser display favicon of website. 
                   &lt;/p&gt;
    
                   &lt;form enctype=&quot;multipart/form-data&quot; method=&quot;post&quot; action=&quot;https://bloggingos.com/tools/favicon-generator-tool/output&quot;&gt;
                       &lt;div class=&quot;imageFormMain&quot;&gt;

                      &lt;label&gt;Select Icon Size:&lt;/label&gt;
                      &lt;select name=&quot;size&quot; id=&quot;size&quot; class=&quot;form-control&quot;&gt;
                        &lt;option value=&quot;16x16&quot; selected=&quot;&quot;&gt;16x16&lt;/option&gt;
                        &lt;option value=&quot;24x24&quot;&gt;24x24&lt;/option&gt;
                        &lt;option value=&quot;32x32&quot;&gt;32x32&lt;/option&gt;
                        &lt;option value=&quot;48x48&quot;&gt;48x48&lt;/option&gt;
                        &lt;option value=&quot;64x64&quot;&gt;64x64&lt;/option&gt;
                      &lt;/select&gt;
                                        &lt;br /&gt;
                    &lt;div id=&quot;fileselector&quot;&gt;
                        &lt;label class=&quot;btn btn-success&quot; for=&quot;upload-file-selector&quot;&gt;
                            &lt;input id=&quot;upload-file-selector&quot; name=&quot;imageUpload&quot; type=&quot;file&quot; /&gt;
                            &lt;i class=&quot;fa fa-upload&quot;&gt;&lt;/i&gt;  Choose image to upload                        &lt;/label&gt;
                    &lt;/div&gt;
                         &lt;button type=&quot;submit&quot; class=&quot;btn btn-primary pull-right disabled&quot; name=&quot;submit&quot; value=&quot;1&quot; id=&quot;create&quot; disabled=&quot;disabled&quot;&gt;
        				&lt;i class=&quot;icon-upload icon-white&quot;&gt;&lt;/i&gt;
        				&lt;span&gt;Create Favicon&lt;/span&gt;
        			&lt;/button&gt;
            
                    &lt;span class=&quot;label label-info&quot;&gt;PNG, JPEG, JPG, GIF&lt;/span&gt;
                    &lt;span class=&quot;help-block&quot;&gt;Images should have a maximum size of 2Mb.&lt;/span&gt;
    &lt;/form&gt;
                   &lt;br /&gt;  
                &lt;/div&gt;
               &lt;/div&gt;    
               &lt;/div&gt;&lt;/div&gt;
                               &lt;/div&gt;
                          
                          &lt;p&gt;
&lt;div class=&quot;panel panel-default accordion_box&quot;&gt;
            &lt;div class=&quot;panel-heading&quot; role=&quot;tab&quot; id=&quot;heading0&quot;&gt;
                &lt;h4 class=&quot;panel-title&quot;&gt;
                    &lt;a class=&quot;acordion_link external collapsed&quot; role=&quot;button&quot; data-toggle=&quot;collapse&quot; data-parent=&quot;#accordion&quot; href=&quot;#collapse0&quot; aria-expanded=&quot;false&quot; aria-controls=&quot;collapse0&quot; rel=&quot;nofollow&quot;&gt;
                        &lt;i class=&quot;more-less glyphicon glyphicon-menu-up&quot;&gt;&lt;/i&gt;
                        &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;&lt;span style=&quot;font-family:&amp;quot;Verdana&amp;quot;,sans-serif&quot;&gt;What is Favicon Icon Generator Tool?&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;&lt;span style=&quot;font-family:&amp;quot;Verdana&amp;quot;,sans-serif&quot;&gt;
                    &lt;/a&gt;
                &lt;/h4&gt;
            &lt;/div&gt;
            &lt;div id=&quot;collapse0&quot; class=&quot;panel-collapse collapse&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;headingOne&quot; aria-expanded=&quot;false&quot; style=&quot;height: 0px;&quot;&gt;
                &lt;div class=&quot;panel-body acordion_body&quot;&gt;&lt;p&gt;
                &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

         &lt;p&gt;&lt;span style=&quot;font-family:Verdana,Geneva,sans-serif;&quot;&gt;&lt;span style=&quot;font-size:16px;&quot;&gt;&lt;span style=&quot;line-height:normal&quot;&gt;Sometimes it is hard to generate a small size image that fits the Favicon of your website hence using our Favicon generator tool you can resize any image perfect fit for the Favicon icon.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
               
&lt;p&gt;&lt;span style=&quot;line-height:normal&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;&lt;span style=&quot;font-family:&amp;quot;Verdana&amp;quot;,sans-serif&quot;&gt;
                &lt;/p&gt;&lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;&lt;/p&gt; &lt;br /&gt;
  &lt;div class=&quot;clearfix&quot;&gt;&lt;/div&gt;

&lt;div class=&quot;latest_blog_area mb30 mt20&quot;&gt;
&lt;script&gt;
function saveAsFile(boxId,fileNameToSaveAs) {    
    var base64 = document.getElementById(boxId).src;
    var downloadLink = document.createElement(&quot;a&quot;);
    downloadLink.download = fileNameToSaveAs;
    downloadLink.innerHTML = &quot;My Link&quot;;
    window.URL = window.URL || window.webkitURL;
    downloadLink.href = base64;
    downloadLink.onclick = destroyClickedElement;
    downloadLink.style.display = &quot;none&quot;;
    document.body.appendChild(downloadLink);
    downloadLink.click();
}

function destroyClickedElement(event){
    document.body.removeChild(event.target);
}
$(document).ready(function(){
$(&#39;input[type=&quot;file&quot;]&#39;).change(function(e){
    console.log(e.target.files[0]);
    var filename = e.target.files[0].name;
    var extension = filename.replace(/^.*\./, &#39;&#39;);
if (extension == filename) {
        extension = &#39;&#39;;
    } else {
        extension = extension.toLowerCase();
    }
    
    if(extension == &#39;jpg&#39; || extension == &#39;jpeg&#39; || extension == &#39;png&#39; || extension == &#39;gif&#39; ){
        $(&#39;#create&#39;).prop(&quot;disabled&quot;, false); 
        $(&#39;#create&#39;).removeClass(&#39;disabled&#39;);
    }else{
        $(&#39;#create&#39;).prop(&quot;disabled&quot;, true); 
        $(&#39;#create&#39;).addClass(&#39;disabled&#39;);
        sweetAlert(oopsStr, &#39;Only JPG, JPEG, PNG, GIF files are allowed!&#39; , &quot;error&quot;);
    }
});
});
  
  &lt;/body&gt;
  &lt;/html&gt;
</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/6557608654035483936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/6557608654035483936?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6557608654035483936'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6557608654035483936'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/favicon.html' title='Favicon '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-393385130227714878</id><published>2022-01-24T21:19:00.009-08:00</published><updated>2022-01-24T21:26:47.960-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Background remover"/><title type='text'>Background remover tool</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKv1p37PQ8cIoi7x53RXA-0LxUuu4vSu7Bg4e805whds2lE74Nw0WIqjujulSnpc5U4IyM8-3BatdRaf4nlNqjUIu4QGoGlzBP2Mjp4S_F8IyrynT7mensZ09IQGZG_dbc2MGam0eAdpJvhGdyzIT5OWz_kdhrtsNyWGb5Xa67I3NjFxbtSDg-Jiq2iA=s298&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;320&quot; data-original-height=&quot;98&quot; data-original-width=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKv1p37PQ8cIoi7x53RXA-0LxUuu4vSu7Bg4e805whds2lE74Nw0WIqjujulSnpc5U4IyM8-3BatdRaf4nlNqjUIu4QGoGlzBP2Mjp4S_F8IyrynT7mensZ09IQGZG_dbc2MGam0eAdpJvhGdyzIT5OWz_kdhrtsNyWGb5Xa67I3NjFxbtSDg-Jiq2iA=s320&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

&lt;iframe src=&quot;https://www.experte.com/background-remover&quot; name=&quot;iFrame Name&quot; scrolling=&quot;No&quot; height=&quot;500px&quot; width=&quot;100%&quot; style=&quot;border: none;&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/393385130227714878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/393385130227714878?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/393385130227714878'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/393385130227714878'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/background-remover-tool.html' title='Background remover tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgKv1p37PQ8cIoi7x53RXA-0LxUuu4vSu7Bg4e805whds2lE74Nw0WIqjujulSnpc5U4IyM8-3BatdRaf4nlNqjUIu4QGoGlzBP2Mjp4S_F8IyrynT7mensZ09IQGZG_dbc2MGam0eAdpJvhGdyzIT5OWz_kdhrtsNyWGb5Xa67I3NjFxbtSDg-Jiq2iA=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-3832558627065890917</id><published>2022-01-24T05:52:00.006-08:00</published><updated>2022-01-24T06:01:28.160-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="YouTube tool"/><title type='text'>YouTube tag extractor</title><content type='html'>&lt;html&gt;

&lt;head&gt;

&lt;/head&gt;

&lt;script&gt;
	function copyScript(element) {
  var copyText = document.getElementById(element);
  copyText.select();
  document.execCommand(&quot;copy&quot;);
}
&lt;/script&gt;


	&lt;body&gt;
	
  
		&lt;div class=&quot;container&quot;&gt;
			&lt;h1&gt;&lt;a href=&quot;http://webbeast.in&quot;&gt;otoolers&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;we deliver tools&lt;/p&gt;
&lt;nav class=&quot;navbar navbar-light navbar-light&quot; style=&quot;background-color: #e3f2fd;&quot;&gt;
&lt;!--&lt;a class=&quot;navbar-brand&quot; href=&quot;/best-deals.php&quot;&gt;Hosting Offers &amp; Promos&lt;/a&gt;--&gt;
&lt;a class=&quot;navbar-brand&quot; href=&quot;https://otoolers.blogspot.com/2022/01/youtube-thumbnail-downloader-tool_16.html&quot;&gt;youtube thumbnail downloader&lt;/a&gt;

&lt;/nav&gt;			&lt;div class=&quot;col-xl-8 col-lg-9 col-sm-12&quot;&gt;

				&lt;div class=&quot;panel panel-success&quot;&gt;
&lt;div class=&quot;panel-heading&quot;&gt;Extract Youtube Video Tags Copy &amp; Paste (FREE) - Web Beast&lt;/div&gt;
					&lt;div class=&quot;panel-body&quot;&gt;
						&lt;table style=&quot;border-bottom:1px dashed #CCC; margin: 0 auto; width: 100%;&quot;&gt;
							&lt;form method=&#39;post&#39;&gt;
								&lt;tbody&gt;
								&lt;tr&gt;&lt;td&gt;&lt;input type=&#39;text&#39; name=&#39;url&#39; placeholder=&#39;Enter YouTube Video URL&#39; class=&#39;form-control col-lg-10&#39; required/&gt;&lt;/td&gt;&lt;td&gt;&lt;button class=&quot;btn btn-outline-secondary btn-primary &quot; type=&quot;submit&quot;&gt;&lt;i class=&quot;fa fa-arrow-right&quot;&gt;&lt;/i&gt;&lt;/button&gt;&lt;/td&gt;&lt;/tr&gt;
								&lt;/tbody&gt;
							&lt;/form&gt;


						&lt;/table&gt;
                      &lt;/body&gt;
                  &lt;/html&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/3832558627065890917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/3832558627065890917?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3832558627065890917'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3832558627065890917'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/youtube-tag-extractor.html' title='YouTube tag extractor'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-8028984313761952159</id><published>2022-01-21T00:54:00.006-08:00</published><updated>2022-01-23T01:19:25.592-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="other"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><category scheme="http://www.blogger.com/atom/ns#" term="Speed checker"/><title type='text'>Web speed  checker </title><content type='html'>

&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;200&quot; id=&quot;216ad6&quot; scrolling=&quot;no&quot; src=&quot;https://bailey.sh/seostudio/demo/standard/embed.php?id=speed-test&amp;amp;h=0&amp;amp;r=216ad6&quot; width=&quot;1100&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;  (function(id) {     var eventMethod = (window.addEventListener ? &quot;addEventListener&quot; : &quot;attachEvent&quot;), lh = -1;     window[eventMethod](eventMethod == &quot;attachEvent&quot; ? &quot;onmessage&quot; : &quot;message&quot;, function(e) {       if (e.data.indexOf(id + &#39;:&#39;) != 0) return; var h = parseInt(e.data.substring(id.length + 1), 10);       if (lh != h) document.getElementById(id).style.height = h + &#39;px&#39;; lh = h;     }, false);   })(&quot;216ad6&quot;); &lt;/script&gt;

&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Website speed test online tool can be a very useful way to test how fast a website loads. There are many websites that offer this service but our website speed testing tool is much effective and gets correct results, with our free website speed test tool it is a good idea to check the speed of any website before you visit it, if a website is slow, it can lead to frustration and even cause you to leave the site before you have had a chance to see what it has to offer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Website speed test online is useful if you are hosting your own website, or want to test how fast a website is that you are visiting. Different websites have different speeds, and it is important that your website loads quickly so that visitors do not get frustrated and leave.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A website speed test is an online tool used to determine the speed at which a website loads on a computer. These tests are usually conducted with the goal of determining the speed at which a site will load for visitors, or determining if an online business is likely to have high bounce rates due to slow loading speeds. Website speed tests are also commonly employed by web developers as a way of determining if new coding changes have improved the loading speeds of their sites.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Website speed is key to a successful site and can make or break whether or not users stay on your site. A slow loading website is frustrating and can cause people to leave before they even get what they’re looking for. Fortunately, there are many tools online that allow you to test the speed of your website and identify any issues that may be slowing it down.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhBufGJGszRAhzrsbo7_o8Roh0aMQiK2Fg4gPV9J8cRo7x0z_cXdSsqfKyEcNv0scep31r7WVOTsmFRKSNqeoQpb2Si9pJGk-mg7iK0ceZ3bO5AI-QarCvnVUl-eE4KPh70Vm9i2roCCJXySFauNvLRqo0Mz7uRoDx4NqJnz5JL6rwmIDtquZhwVvJc4g=s225&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;400&quot; data-original-height=&quot;225&quot; data-original-width=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhBufGJGszRAhzrsbo7_o8Roh0aMQiK2Fg4gPV9J8cRo7x0z_cXdSsqfKyEcNv0scep31r7WVOTsmFRKSNqeoQpb2Si9pJGk-mg7iK0ceZ3bO5AI-QarCvnVUl-eE4KPh70Vm9i2roCCJXySFauNvLRqo0Mz7uRoDx4NqJnz5JL6rwmIDtquZhwVvJc4g=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/8028984313761952159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/8028984313761952159?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/8028984313761952159'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/8028984313761952159'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/web-speed-checker.html' title='Web speed  checker '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhBufGJGszRAhzrsbo7_o8Roh0aMQiK2Fg4gPV9J8cRo7x0z_cXdSsqfKyEcNv0scep31r7WVOTsmFRKSNqeoQpb2Si9pJGk-mg7iK0ceZ3bO5AI-QarCvnVUl-eE4KPh70Vm9i2roCCJXySFauNvLRqo0Mz7uRoDx4NqJnz5JL6rwmIDtquZhwVvJc4g=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-6131799913643027302</id><published>2022-01-21T00:52:00.005-08:00</published><updated>2022-01-23T05:53:03.024-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Downloader"/><category scheme="http://www.blogger.com/atom/ns#" term="other"/><category scheme="http://www.blogger.com/atom/ns#" term="Rgba colour picker"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>Rgba colour picker</title><content type='html'>

&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEimdCj8Q_ugmZMzcCu5LoU4Oln4TLt8kCWiDRKzn2W8t1xJU_V4wKAcvtRBqY3-bBH-i6861qxL22Wy3B9-tAA_eMSpc23wcstzBQQExGOAGd8bPyIBV5-vPimKIVbPoBrV45ackwT_lTAbYbPjMcwqv1kQZUyaJK4KZvNMos6XAeYPMOUMTWJzhlWK0A=s227&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;400&quot; data-original-height=&quot;227&quot; data-original-width=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEimdCj8Q_ugmZMzcCu5LoU4Oln4TLt8kCWiDRKzn2W8t1xJU_V4wKAcvtRBqY3-bBH-i6861qxL22Wy3B9-tAA_eMSpc23wcstzBQQExGOAGd8bPyIBV5-vPimKIVbPoBrV45ackwT_lTAbYbPjMcwqv1kQZUyaJK4KZvNMos6XAeYPMOUMTWJzhlWK0A=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div ng-app=&quot;app&quot;&gt;
   &lt;color-picker color=&quot;foo&quot;&gt;&lt;/color-picker&gt;
  &lt;p style=&quot;margin-top: 10px; width: 100%;&quot;&gt;color: {{ foo }}&lt;/p&gt;
&lt;/div&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
    (function(){
        &#39;use strict&#39;;
        angular.module(&#39;app&#39;, [&#39;colorPicker&#39;]);
    }());
&lt;/script&gt;
&lt;style&gt;


  
  .ng-scope {text-align: center;}
  * {
  box-sizing: border-box;
}
.color-picker {
    display: inline-block;
    position: relative;
}
.color-picker input { display: none; }
.canvas-wrapper {
    border-radius: 1000px;
    overflow: hidden;
}
.indicator {
    top: calc(50% - 2rem);
    left: 50%;
    display: block;
    position: absolute;
    background-color: transparent;
    transform: translate3d(-50%,-2rem,0);
    pointer-events: none;
}
.indicator .selected-color {
    position: absolute;
    top: 2px;
    left: 2px;
    right: 2px;
    bottom: 30%;
    border-radius: 1000px;
    z-index: -1;
    background-color: #fff;
    -webkit-filter: drop-shadow(0 5px 15px rgba(0,0,0,0.5));
    filter: drop-shadow(0 5px 15px rgba(0,0,0,0.5));
}
&lt;/style&gt;
&lt;script&gt;
  (function(){
    &#39;use strict&#39;;
 
  angular.module(&#39;app&#39;, [&#39;colorPicker&#39;]);
    angular.module(&#39;colorPicker&#39;, [])
        .directive(&#39;colorPicker&#39;, [function () {
            var updateEventListenerTargets = [&#39;touchstart&#39;,&#39;touchmove&#39;,&#39;mouseup&#39;,&#39;mousemove&#39;],
                clientX, clientY,
                mousedown = 0;
            function ColorPicker() {
                // Initialize at center position with white
                this.ngModel = &#39;#ffffff&#39;;
            }
            ColorPicker.$inject = [];
            return {
                restrict: &#39;E&#39;,
                controller: ColorPicker,
                bindToController: true,
                controllerAs: &#39;colorPicker&#39;,
                scope: {
                    ngModel: &#39;=color&#39;
                },
                replace: true,
                template: [
                    &#39;&lt;div class=&quot;color-picker&quot;&gt;&#39;,
                        &#39;&lt;canvas width=&quot;230px&quot; height=&quot;230px&quot;&gt;&lt;/canvas&gt;&#39;,
                        &#39;&lt;span class=&quot;indicator&quot;&gt;&#39;,
                            &#39;&lt;svg version=&quot;1.1&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; width=&quot;50&quot; height=&quot;64&quot; viewBox=&quot;0 0 25 32&quot;&gt;&#39;,
                                &#39;&lt;path fill=&quot;#ffffff&quot; d=&quot;M12.528 0c-6.943 0-12.528 5.585-12.528 12.528 0 10.868 12.528 19.472 12.528 19.472s12.528-9.585 12.528-18.792c0-6.868-5.66-13.208-12.528-13.208zM12.528 21.434c-4.981 0-9.057-4.075-9.057-9.057s4.075-9.057 9.057-9.057 9.057 4.075 9.057 9.057-4.075 9.057-9.057 9.057z&quot;&gt;&lt;/path&gt;&#39;,
                            &#39;&lt;/svg&gt;&#39;,
                            &#39;&lt;span class=&quot;selected-color&quot;&gt;&lt;/span&gt;&#39;,
                        &#39;&lt;/span&gt;&#39;,
                    &#39;&lt;/div&gt;&#39;
                ].join(&#39;&#39;),
                link: function (scope, el, attrs, colorPicker) {
                    var canvas = el.find(&#39;canvas&#39;)[0];
                    var context = canvas.getContext(&#39;2d&#39;);
                    var x = canvas.width / 2;
                    var y = canvas.height / 2;
                    var radius = x;
                    var counterClockwise = false;
                    for(var angle=0; angle&lt;=360; angle+=1){
                        var startAngle = (angle-2)*Math.PI/180;
                        var endAngle = angle * Math.PI/180;
                        context.beginPath();
                        context.moveTo(x, y);
                        context.arc(x, y, radius, startAngle, endAngle, counterClockwise);
                        context.closePath();
                        var gradient = context.createRadialGradient(x, y, 0, x, y, radius);
                            gradient.addColorStop(0,&#39;hsl(&#39;+angle+&#39;, 10%, 100%)&#39;);
                            gradient.addColorStop(1,&#39;hsl(&#39;+angle+&#39;, 100%, 50%)&#39;);
                        context.fillStyle = gradient;
                        context.fill();
                    }
                    var updateColorPicker = function(e){
                        e.preventDefault();
                        if (e.type === &#39;mousemove&#39; &amp;&amp; !mousedown) { return; }
                        clientX = (e.clientX) ? e.clientX : e.changedTouches[0].clientX;
                        clientY = (e.clientY) ? e.clientY : e.changedTouches[0].clientY;
                        var canvasOffset = canvas.getBoundingClientRect();
                        var canvasX = Math.floor(clientX - canvasOffset.left);
                        var canvasY = Math.floor(clientY - canvasOffset.top);
                        // get current pixel
                        var imageData = context.getImageData(canvasX, canvasY, 1, 1);
                        var pixel = imageData.data;
                        var indicator = el.find(&#39;span&#39;)[0];
                        var selectedColor = indicator.getElementsByClassName(&#39;selected-color&#39;)[0];
                        if(!pixel[pixel.length - 1]) {
                            return;
                        }
                        var dColor = pixel[2] + 256 * pixel[1] + 65536 * pixel[0];
                        colorPicker.ngModel = &#39;#&#39; + (&#39;0000&#39; + dColor.toString(16)).substr(-6);
                        indicator.style.left    = canvasX + &#39;px&#39;;
                        indicator.style.top     = canvasY - 32 + &#39;px&#39;;
                        selectedColor.style.backgroundColor = colorPicker.ngModel;
                        scope.$apply(function(){
                            colorPicker.ngModel = colorPicker.ngModel;
                        });
                    };
                    for (var i=0, len = updateEventListenerTargets.length; i&lt;len; i++) {
                        canvas.addEventListener(updateEventListenerTargets[i], updateColorPicker, false);
                    }
                    canvas.addEventListener(&#39;mousedown&#39;, function(){
                        mousedown = 1;
                    }, false);
                    document.addEventListener(&#39;mouseup&#39;, function(){
                        mousedown = 0;
                    }, false);
                }
            };
        }]);
}());
&lt;/script&gt;

		
&lt;br /&gt;

&lt;h3 style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;List of Best Color Palettes Collection&lt;/span&gt;&lt;/h3&gt;

&lt;iframe frameborder=&quot;0&quot; height=&quot;1080&quot; layout=&quot;fixed-height&quot; noloading=&quot;&quot; sandbox=&quot;allow-forms allow-scripts allow-same-origin allow-modals allow-popups&quot; src=&quot;https://raw.githack.com/IamArpain/free-blogger-scripts/IamArpain-start-1/scripts/color-palettes2.html&quot; title=&quot;Color Palette&quot; width=&quot;100%&quot;&gt;&lt;br /&gt;
    &lt;amp-img noloading src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGHKsXc12mHbLdlMW1eQf4rbKjj6mvKviZDqXybK5lJAc2n0eLJDYUBVLvhz0ycYLIInfeHUSqHENte_yNU83duEjKtWIFoWpUp7EPiO2vvgCi0Y8Lsz4XO4UZcVOcY9SiXyHAyqUBmkY/s1600/placeholder.png&quot;
             layout=&quot;fixed-height&quot;
             height=&quot;575&quot;
             width=&quot;auto&quot;
             placeholder&gt;&lt;br /&gt;
    &lt;/amp-img&gt;&lt;br /&gt;
  &lt;/iframe&gt;  
  
&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;HTML Color Pallet &amp;amp; Color Code Picker&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;A color picker is a useful tool that allows you to select and change the color of any element on your site. There are various color pickers available, and while some may be limited or difficult to use, there are plenty of easy and powerful ones out there, Our color picker tool is one of the best online CSS color picker tools available on the internet you can also choose color code from a pallet that we provide with our color picker tool.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;HTML color codes are used to specify colors on web pages. Colors can be specified using either 6 characters, 3 characters, or using the HTML color code picker tool.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A color is a powerful tool that can be used to evoke emotions and change moods. A color’s meaning and the feelings it evokes depend on the culture and context in which it is used, as well as the individual experiences and beliefs of the viewer. For example, white is often associated with purity, innocence, and virginity; however, it has also been used to represent death or mourning.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/6131799913643027302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/6131799913643027302?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6131799913643027302'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6131799913643027302'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/rgba-colour-picker.html' title='Rgba colour picker'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEimdCj8Q_ugmZMzcCu5LoU4Oln4TLt8kCWiDRKzn2W8t1xJU_V4wKAcvtRBqY3-bBH-i6861qxL22Wy3B9-tAA_eMSpc23wcstzBQQExGOAGd8bPyIBV5-vPimKIVbPoBrV45ackwT_lTAbYbPjMcwqv1kQZUyaJK4KZvNMos6XAeYPMOUMTWJzhlWK0A=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-7752028738564580133</id><published>2022-01-21T00:50:00.003-08:00</published><updated>2022-01-23T05:53:58.133-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="other"/><category scheme="http://www.blogger.com/atom/ns#" term="Url tool"/><title type='text'>Url encode and decode</title><content type='html'>
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiTMdOrnygsB-YArz3t7drPXdny-aeCM48iwNHTTHPIGJkTWIlalcfOHH24nnMOqljDLQabjW77zj7sHy-MPBcqlP-R3pbT5IyxE7OIMMfitUIPadm7bVmtsmDqKMQKqyEIKbiZkFJw-fRUffxgTPKv_rwf34qBWwKKMUChkBm8TukGYSp---3QFrrJ1Q=s600&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;400&quot; data-original-height=&quot;315&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiTMdOrnygsB-YArz3t7drPXdny-aeCM48iwNHTTHPIGJkTWIlalcfOHH24nnMOqljDLQabjW77zj7sHy-MPBcqlP-R3pbT5IyxE7OIMMfitUIPadm7bVmtsmDqKMQKqyEIKbiZkFJw-fRUffxgTPKv_rwf34qBWwKKMUChkBm8TukGYSp---3QFrrJ1Q=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;
&lt;center&gt;
  &lt;hr color=&quot;#fff&quot; noshade=&quot;&quot; size=&quot;1&quot; style=&quot;background-color: #0030ce; border-style: dotted; border-width: 3px; color: lime;&quot; /&gt;
  &lt;br /&gt;
&lt;h1&gt;URL Encode Tool Online&lt;/h1&gt;

&lt;textarea cols=&quot;60&quot; id=&quot;encodeTxt&quot; rows=&quot;3&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;
&lt;button button=&quot;&quot; onclick=&quot;urlencodeTxt()&quot; style=&quot;-webkit-transition-duration: 0.4s; background: rgb(255, 0, 0); border-radius: 30px; border: 5px groove rgb(0, 48, 206); color: white; cursor: pointer; font-size: 16px; overflow: hidden; padding: 10px 25px; position: relative; text-align: center; text-decoration: none; transition-duration: 0.4s; width: 270px;&quot;&gt; &lt;b&gt;CLICK TO ENCODE URL&lt;/b&gt; &lt;/button&gt;
  &lt;br /&gt;&lt;br /&gt;
&lt;textarea cols=&quot;60&quot; id=&quot;encodeResult&quot; rows=&quot;3&quot;&gt;&lt;/textarea&gt;
&lt;br /&gt;
  

   
   
   
   
   
  
  &lt;style&gt; 
textarea {
  width: 50%;
  height: 70px;
  padding: 12px 20px;
  box-sizing: border-box;
  border: 7px groove #0030CE;
  border-radius: 14px;
  background-color: #f8f8f8;
  font-size: 18px;
  resize: none;
}
&lt;/style&gt;


  
  

&lt;script&gt;
  function urlencodeTxt() {
  var urlEncodeTxt = document.getElementById(&quot;encodeTxt&quot;).value;
  var resEncode = encodeURIComponent(urlEncodeTxt);
  document.getElementById(&quot;encodeResult&quot;).value = resEncode;
}

  &lt;/script&gt;
  &lt;br /&gt;
&lt;hr color=&quot;#fff&quot; noshade=&quot;&quot; size=&quot;1&quot; style=&quot;background-color: #0030ce; border-style: dotted; border-width: 3px; color: lime;&quot; /&gt;
&lt;h1&gt;URL Decode Online Tool&lt;/h1&gt;
&lt;textarea cols=&quot;60&quot; id=&quot;decodeTxt&quot; rows=&quot;3&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;
&lt;button button=&quot;&quot; onclick=&quot;urldecodeTxt()&quot; style=&quot;-webkit-transition-duration: 0.4s; background: rgb(255, 0, 0); border-radius: 30px; border: 5px groove rgb(0, 48, 206); color: white; cursor: pointer; font-size: 16px; overflow: hidden; padding: 10px 25px; position: relative; text-align: center; text-decoration: none; transition-duration: 0.4s; width: 270px;&quot;&gt; &lt;b&gt;CLICK TO DECODE URL&lt;/b&gt; &lt;/button&gt;&lt;br /&gt;&lt;br /&gt;
&lt;textarea cols=&quot;60&quot; id=&quot;decodeResult&quot; rows=&quot;3&quot;&gt;&lt;/textarea&gt;
&lt;br /&gt;

&lt;script&gt;
  function urldecodeTxt() {
  var urlDecodeTxt = document.getElementById(&quot;decodeTxt&quot;).value;
  var resDecode = decodeURIComponent(urlDecodeTxt);
  document.getElementById(&quot;decodeResult&quot;).value = resDecode;
}
  &lt;/script&gt;
&lt;br /&gt;
&lt;hr color=&quot;#fff&quot; noshade=&quot;&quot; size=&quot;1&quot; style=&quot;background-color: #0030ce; border-style: dotted; border-width: 3px; color: lime;&quot; /&gt;

&lt;br /&gt;&lt;a href=&quot;https://emexee.com&quot; target=&quot;_blank&quot;&gt;***&lt;/a&gt;

  &lt;/center&gt;
&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;URL Encode Decode Online Tool&lt;/h2&gt;&lt;div&gt;URL Encode Decode Tool is an online free tool for encode decode URLs, Our URL Encode Decode Tool is very easy to use and always free, by using our URL Encode Decode Tool you can easily encode and decode URLs in one click, URL Encode Decode is the practice of encoding information in a Uniform Resource Locator (URL) in a way that is not normally used, typically to enable the use of characters in a URL that is not supported in the character set being used on the webpage or are disallowed for security reasons.&amp;nbsp; URL Encode Decode&amp;nbsp;is also sometimes referred to as percent-encoding.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;URL Encode Decode Online Tool will encode and decode a string. The encoding converts the string to a format where it can be transmitted safely, moving it away from being a string that could be interpreted as a command. URL Encode Decode Online Tool&amp;nbsp;will also convert the string to a format that can be stored safely, moving it away from being a string that could be interpreted as data by a program or user. Some characters are encoded differently depending on the context in which they appear.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/7752028738564580133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/7752028738564580133?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7752028738564580133'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7752028738564580133'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/url-encode-and-decode.html' title='Url encode and decode'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiTMdOrnygsB-YArz3t7drPXdny-aeCM48iwNHTTHPIGJkTWIlalcfOHH24nnMOqljDLQabjW77zj7sHy-MPBcqlP-R3pbT5IyxE7OIMMfitUIPadm7bVmtsmDqKMQKqyEIKbiZkFJw-fRUffxgTPKv_rwf34qBWwKKMUChkBm8TukGYSp---3QFrrJ1Q=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-7776822784955468241</id><published>2022-01-21T00:34:00.008-08:00</published><updated>2022-01-23T05:54:37.733-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Image to webp"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>Image to webp tool free otoolers </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEirgr5BPONz_fk5L6D47IRpSl8q2kUNNZiCWir5__u6mDn5KDlzTID_YC1DJtj_cHupk9BsNaCE1a0kLVi9kr7qTkOHo4GhvvYR3izfusHXbNfNLC4Sx44uRiCRxUdWhcQuzWxv0haTnjNNim8NcBRaROh4-QpFYIxi5wfscKO19tlbSf04VlkBAvttqg=s256&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;400&quot; data-original-height=&quot;256&quot; data-original-width=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEirgr5BPONz_fk5L6D47IRpSl8q2kUNNZiCWir5__u6mDn5KDlzTID_YC1DJtj_cHupk9BsNaCE1a0kLVi9kr7qTkOHo4GhvvYR3izfusHXbNfNLC4Sx44uRiCRxUdWhcQuzWxv0haTnjNNim8NcBRaROh4-QpFYIxi5wfscKO19tlbSf04VlkBAvttqg=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;title&gt;Convert Image to Webp Format&lt;/title&gt;
&lt;head&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;meta name=&quot;description&quot; content=&quot;Jpeg To Webp Converter, Jpeg To Webp Converter Tool, Convert Jpeg To Webp, Compress Webp, Jpg To Webp Python, Jpg To Url, Webp Converter Download Free Convert Jpeg To Webp&quot;/&gt;
&lt;meta name=&quot;robots&quot; content=&quot;index,follow&quot; /&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;Jpeg To Webp Converter, Jpeg To Webp Converter Tool, Convert Jpeg To Webp, Compress Webp, Jpg To Webp Python, Jpg To Url, Webp Converter Download Free Convert Jpeg To Webp&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;charset=utf-8&quot;&gt;
&lt;link href=&#39;https://otoolers.blogspot.com/?m=1/&#39; rel=&#39;canonical&#39;/&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&quot;&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css&quot;&gt;
&lt;link rel=&quot;icon&quot; href=&quot;favicon.png&quot; sizes=&quot;16x16&quot; type=&quot;image/png&quot;&gt;
&lt;style&gt;
body {
width: 500px;
margin: 0 auto;
padding: 20px;
font-family: sans-serif;
}
h1 {
margin-top: 0;
}
input[type=file] {
margin: 20px 0;
margin-left: 200px;
}
img {
max-height: 75%;
max-width: 25%;
box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.75);
}
.dropTarget {
position: relative;
border: 3px dashed silver;
flex-basis: auto;
flex-grow: 20;
}
.dropTarget::before {
content: &#39;Drop files here&#39;;
color: silver;
font-size: 5vh;
height: 5vh;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
text-align: center;
pointer-events: none;
user-select: none;
}
#previews &gt; div {
box-sizing: border-box;
height: 240px;
width: 240px;
padding: 20px;
display: inline-flex;
justify-content: center;
align-items: center;
vertical-align: top;
}
#previews &gt; div &gt; progress {
width: 80%;
}
.layout {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
align-content: stretch;
height: calc(100vh - 40px);
margin: 2% auto;
padding: 15px;
background-color: #FFFFFF;
-webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.ads {
margin: auto;
padding: 60px 0;
max-width: 640px;
box-shadow: 0 5px 15px rgba(0,0,0,.16);
border-radius: 5px;
margin-top: 1em;
background: #fff;
text-align: left;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body style=&quot;background-image: linear-gradient(to right, #2d75e1, #00a3ff, #00c6da, #00df87, #a8eb12);&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;div class=&quot;layout&quot;&gt;
&lt;h1&gt;Convert Image to Webp Format&lt;/h1&gt;
&lt;div&gt;
&lt;div class=&quot;ads container&quot;&gt;
Place Your Ad Code
&lt;/div&gt;
&lt;input type=&quot;file&quot; multiple accept=&quot;image/*&quot;&gt;
&lt;/div&gt;
&lt;div id=&quot;previews&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;dropTarget&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;script&gt;
let refs = {};
refs.imagePreviews = document.querySelector(&#39;#previews&#39;);
refs.fileSelector = document.querySelector(&#39;input[type=file]&#39;);
function addImageBox(container) {
let imageBox = document.createElement(&quot;div&quot;);
let progressBox = document.createElement(&quot;progress&quot;);
imageBox.appendChild(progressBox);
container.appendChild(imageBox);
return imageBox;
}
function processFile(file) {
if (!file) {
return;
}
console.log(file);
let imageBox = addImageBox(refs.imagePreviews);
// Load the data into an image
new Promise(function (resolve, reject) {
let rawImage = new Image();
rawImage.addEventListener(&quot;load&quot;, function () {
resolve(rawImage);
});
rawImage.src = URL.createObjectURL(file);
})
.then(function (rawImage) {
// Convert image to webp ObjectURL via a canvas blob
return new Promise(function (resolve, reject) {
let canvas = document.createElement(&#39;canvas&#39;);
let ctx = canvas.getContext(&quot;2d&quot;);
canvas.width = rawImage.width;
canvas.height = rawImage.height;
ctx.drawImage(rawImage, 0, 0);
canvas.toBlob(function (blob) {
resolve(URL.createObjectURL(blob));
}, &quot;image/webp&quot;);
});
})
.then(function (imageURL) {
// Load image for display on the page
return new Promise(function (resolve, reject) {
let scaledImg = new Image();
scaledImg.addEventListener(&quot;load&quot;, function () {
resolve({imageURL, scaledImg});
});
scaledImg.setAttribute(&quot;src&quot;, imageURL);
});
})
.then(function (data) {
// Inject into the DOM
let imageLink = document.createElement(&quot;a&quot;);
imageLink.setAttribute(&quot;href&quot;, data.imageURL);
imageLink.setAttribute(&#39;download&#39;, `${file.name}.webp`);
imageLink.appendChild(data.scaledImg);
imageBox.innerHTML = &quot;&quot;;
imageBox.appendChild(imageLink);
});
}
function processFiles(files) {
for (let file of files) {
processFile(file);
}
}
function fileSelectorChanged() {
processFiles(refs.fileSelector.files);
refs.fileSelector.value = &quot;&quot;;
}
refs.fileSelector.addEventListener(&quot;change&quot;, fileSelectorChanged);
// Set up Drag and Drop
function dragenter(e) {
e.stopPropagation();
e.preventDefault();
}
function dragover(e) {
e.stopPropagation();
e.preventDefault();
}
function drop(callback, e) {
e.stopPropagation();
e.preventDefault();
callback(e.dataTransfer.files);
}
function setDragDrop(area, callback) {
area.addEventListener(&quot;dragenter&quot;, dragenter, false);
area.addEventListener(&quot;dragover&quot;, dragover, false);
area.addEventListener(&quot;drop&quot;, function (e) { drop(callback, e); }, false);
}
setDragDrop(document.documentElement, processFiles);
&lt;/script&gt;
&lt;/html&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/7776822784955468241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/7776822784955468241?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7776822784955468241'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7776822784955468241'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/omage-to-webp-tool-free-otoolerd.html' title='Image to webp tool free otoolers '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEirgr5BPONz_fk5L6D47IRpSl8q2kUNNZiCWir5__u6mDn5KDlzTID_YC1DJtj_cHupk9BsNaCE1a0kLVi9kr7qTkOHo4GhvvYR3izfusHXbNfNLC4Sx44uRiCRxUdWhcQuzWxv0haTnjNNim8NcBRaROh4-QpFYIxi5wfscKO19tlbSf04VlkBAvttqg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-8304878199134562578</id><published>2022-01-21T00:32:00.003-08:00</published><updated>2022-01-21T00:32:47.763-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Voice to text"/><title type='text'>Voice to text tool free</title><content type='html'>&lt;div class=&quot;etool-title&quot;&gt;
&lt;link href=&quot;https://docs.google.com/uc?export=download&amp;id=1ZVFfFPy_Ry6S0kUo5U8NzoaHqW2MWRVr&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;&lt;/link&gt;
&lt;h3&gt;
Voice Typing Tool&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;etool-wrapper&quot; style=&quot;border: 1px solid #a9a9a9;&quot;&gt;
&lt;div id=&quot;info&quot; style=&quot;color: red; font-size: 16px; padding: 3px 6px;&quot;&gt;
&lt;div id=&quot;info_start&quot;&gt;
Click on the microphone icon and start speaking.
&lt;/div&gt;
&lt;div id=&quot;info_speak_now&quot; style=&quot;display: none;&quot;&gt;
Speak now || बोलना शुरू करें !
&lt;/div&gt;
&lt;div id=&quot;info_no_speech&quot; style=&quot;display: none;&quot;&gt;
No speech was detected. adjust your microphone settings.
&lt;/div&gt;
&lt;div id=&quot;info_no_microphone&quot; style=&quot;display: none;&quot;&gt;
No microphone.! Ensure that a microphone configured correctly.
&lt;/div&gt;
&lt;div id=&quot;info_allow&quot; style=&quot;display: none;&quot;&gt;
Click the &quot;Allow&quot; button above to enable your microphone.
&lt;/div&gt;
&lt;div id=&quot;info_denied&quot; style=&quot;display: none;&quot;&gt;
Permission to use microphone was denied.
&lt;/div&gt;
&lt;div id=&quot;info_blocked&quot; style=&quot;display: none;&quot;&gt;
Permission to use microphone is blocked. To change, go to chrome://settings/contentExceptions#media-stream
&lt;/div&gt;
&lt;div id=&quot;info_upgrade&quot; style=&quot;display: none;&quot;&gt;
This facility is not supported by your browser. Upgrade to &lt;a href=&quot;https://www.google.com/chrome&quot; target=&quot;_blank&quot;&gt;Chrome&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;flex-box&quot;&gt;
&lt;select id=&quot;select_language&quot; onchange=&quot;updateCountry()&quot; style=&quot;margin: 1px 0px; padding: 0px;&quot;&gt;&lt;/select&gt;
&lt;select id=&quot;select_dialect&quot; style=&quot;margin: 1px 0px; padding: 0px;&quot;&gt;&lt;/select&gt;
&lt;button id=&quot;start_button&quot; onclick=&quot;startButton(event)&quot; style=&quot;background: #fff; padding: 0;&quot; title=&quot;Click and Start Speaking&quot;&gt;&lt;img alt=&quot;Start&quot; height=&quot;30&quot; id=&quot;start_img&quot; src=&quot;https://www.google.com/intl/en/chrome/assets/common/images/content/mic.gif&quot; width=&quot;64&quot; /&gt;&lt;/button&gt;
&lt;/div&gt;
&lt;div id=&quot;results&quot; style=&quot;background: #fff; border: 1px solid skyblue; margin: 5px; min-height: 180px; padding: 5px; text-align: left;&quot;&gt;
&lt;span class=&quot;final&quot; id=&quot;final_span&quot; style=&quot;color: blue; padding-right: 3px;&quot;&gt;&lt;/span&gt; &lt;span class=&quot;interim&quot; id=&quot;interim_span&quot; style=&quot;color: red;&quot;&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class=&quot;etool-button-wrapper flex-box&quot;&gt;
&lt;button class=&quot;etool-button&quot; id=&quot;button1&quot; onclick=&quot;ToClipboard(&#39;results&#39;)&quot; title=&quot;Copy Text&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-files-o&quot;&gt;&lt;/i&gt; Copy&lt;/button&gt;
&lt;button class=&quot;etool-button&quot; id=&quot;email_button&quot; onclick=&quot;emailButton()&quot; title=&quot;Send through Email&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-envelope&quot;&gt;&lt;/i&gt; Send Email&lt;/button&gt;
&lt;button class=&quot;etool-button&quot; name=&quot;download&quot; onclick=&quot;saveTextAsUnicode();&quot; title=&quot;Download Text&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-download&quot;&gt;&lt;/i&gt; Download Text&lt;/button&gt;
&lt;/div&gt;
&lt;script src=&quot;https://dl.dropbox.com/s/07a7qmtn09z2luo/Voice-Typing_API.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;/div&gt;
Copy</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/8304878199134562578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/8304878199134562578?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/8304878199134562578'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/8304878199134562578'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/voice-to-text-tool-free.html' title='Voice to text tool free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-629245329971412341</id><published>2022-01-21T00:12:00.006-08:00</published><updated>2022-01-23T05:56:35.815-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><category scheme="http://www.blogger.com/atom/ns#" term="Word Counter"/><title type='text'>Advance word counter tool free</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhonYaCGMaf_EeKThfmNL7ACZLcfcfnTpk_iEwSQq-X-5ShQj_RsmZWAyeAdMoXG1ZWg6nuArfuMhEN5BOjmWYngpys73JABTMOhL307lu4J7eSkJ-OOu6c3kjZQJvRBScN9mliRqxIAnzbK8Geg-OSzBmfYLniW2PjiHk7GQp0phx-IfgD8SNVw2Q6bg=s1820&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;320&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1820&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhonYaCGMaf_EeKThfmNL7ACZLcfcfnTpk_iEwSQq-X-5ShQj_RsmZWAyeAdMoXG1ZWg6nuArfuMhEN5BOjmWYngpys73JABTMOhL307lu4J7eSkJ-OOu6c3kjZQJvRBScN9mliRqxIAnzbK8Geg-OSzBmfYLniW2PjiHk7GQp0phx-IfgD8SNVw2Q6bg=s320&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;title&gt;Advance Word Counter Tool Online&lt;/title&gt;
&lt;head&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;meta name=&quot;description&quot; content=&quot;Website word counter, Word count in Word, Word counter for books, Word frequency counter, Character counter, Word count Google Docs, SEO word counter, Word counter camera&quot;/&gt;
&lt;meta name=&quot;robots&quot; content=&quot;index,follow&quot; /&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;Website word counter, Word count in Word, Word counter for books, Word frequency counter, Character counter, Word count Google Docs, SEO word counter, Word counter camera&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;charset=utf-8&quot;&gt;
&lt;link href=&#39;https://techly360.com/word-counter-script-for-blogger/&#39; rel=&#39;canonical&#39;/&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&quot;&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css&quot;&gt;
&lt;link rel=&quot;icon&quot; href=&quot;favicon.png&quot; sizes=&quot;16x16&quot; type=&quot;image/png&quot;&gt;
&lt;style&gt;
/* border box */
html {
box-sizing: border-box;
-webkit-user-select: none;
/* Chrome all / Safari all */
-moz-user-select: none;
/* Firefox all */
-ms-user-select: none;
/* IE 10+ */
user-select: none;
/* Likely future */
}
*,
*:before,
*:after {
box-sizing: inherit;
}
b {
font-weight: bold;
}
/* main app styles */
body {
width: 700px;
margin: 0 auto;
background-color: #FAFAFA;
font-family: &#39;Source Sans Pro&#39;, sans-serif;
color: #111;
}
.container {
margin: 2% auto;
padding: 15px;
background-color: #FFFFFF;
-webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
h1 {
font-size: 3rem;
font-weight: 900;
text-align: center;
margin: 1% 0 3%;
}
textarea {
width: 100%;
height: 250px;
padding: 10px;
border: 1px solid #d9d9d9;
outline: none;
font-size: 1rem;
resize: none;
line-height: 1.5rem;
}
textarea:hover {
border-color: #C0C0C0;
}
textarea:focus {
border-color: #4D90FE;
}
.output.row {
width: 100%;
border: 1px solid #DDD;
font-size: 1.4rem;
margin: 1% 0;
background-color: #F9F9F9;
}
.output.row div {
display: inline-block;
width: 42%;
padding: 10px 15px;
margin: 1%;
}
.output.row span {
font-weight: bold;
font-size: 1.5rem;
}
#readability {
width: 52%;
font-weight: bold;
}
#readability:hover {
background-color: #4D90FE;
color: #FFF;
border-radius: 2px;
cursor: pointer;
}
#readability:active {
background-color: #307AF3;
}
.keywords {
display: none;
margin: 4% 0 0;
font-size: 2rem;
font-weight: 900;
}
.keywords ul {
font-weight: 400;
border: 1px solid #DDD;
font-size: 1.4rem;
background-color: #F9F9F9;
margin: 2% 0;
}
.keywords li {
display: inline-block;
width: 44%;
padding: 10px;
margin: 1%;
}
/* 
** Making it responsive
*/
@media (max-width: 750px) {
body {
width: 600px;
}
.output.row {
font-size: 1.2rem;
}
.output.row span {
font-size: 1.3rem;
}
.keywords ul {
font-size: 1.2rem;
}
}
@media (max-width: 600px) {
/* rewriting old styles */
body {
width: 95%;
}
.output.row {
border: none;
background-color: #FFF;
}
.output.row div {
display: block;
width: 100%;
padding: 10px 15px;
margin: 2% auto;
border: 1px solid #DDD;
font-size: 1.8rem;
background-color: #F9F9F9;
}
.output.row span {
font-size: 2rem;
}
#readability {
width: 100%;
font-size: 1.6rem;
font-weight: 400;
}
.keywords {
margin: 10% auto;
}
.keywords ul {
font-weight: 400;
border: none;
font-size: 1.8rem;
background-color: #F9F9F9;
margin: 5% 0;
}
.keywords li {
display: block;
width: 100%;
padding: 10px;
margin: 2% auto;
border: 1px solid #DDD;
}
.ads {
margin: auto;
padding: 60px 0;
max-width: 640px;
box-shadow: 0 5px 15px rgba(0,0,0,.16);
border-radius: 5px;
margin-top: 1em;
background: #fff;
text-align: left;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body style=&quot;background:#f20c4d;&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;h1&gt;Word Counter&lt;/h1&gt;
&lt;textarea placeholder=&quot;Enter your text here...&quot;&gt;&lt;/textarea&gt;
&lt;div class=&quot;ads container&quot;&gt;
Place Your Ad Code
&lt;/div&gt;
&lt;div class=&quot;output row&quot;&gt;
&lt;div&gt;Characters: &lt;span id=&quot;characterCount&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;Words: &lt;span id=&quot;wordCount&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;output row&quot;&gt;
&lt;div&gt;Sentences: &lt;span id=&quot;sentenceCount&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;Paragraphs: &lt;span id=&quot;paragraphCount&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;output row&quot;&gt;
&lt;div&gt;Reading Time: &lt;span id=&quot;readingTime&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div id=&quot;readability&quot;&gt;Show readability score.&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;keywords&quot;&gt;
Top keywords:
&lt;ul id=&quot;topKeywords&quot;&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;script&gt;
/*
 **
 ** User stories:
 ** - Shows number of characters, words, sentences, paragraphs - Done
 ** - Show reading time - Done
 ** - Show keyword count - Done
 ** - Show reading level (Optional - how?) - Done
 ** - Above data should change/appear on every keypress - Done
 **
 */
// Readability (Mashape) API Key for testing: PQ4FOFuaR6mshI6qpnQKQvkDZQXjp1o6Zcqjsnug7GvNggTzUE
&quot;use strict&quot;;
var input = document.querySelectorAll(&#39;textarea&#39;)[0],
characterCount = document.querySelector(&#39;#characterCount&#39;),
wordCount = document.querySelector(&#39;#wordCount&#39;),
sentenceCount = document.querySelector(&#39;#sentenceCount&#39;),
paragraphCount = document.querySelector(&#39;#paragraphCount&#39;),
readingTime = document.querySelector(&#39;#readingTime&#39;),
readability = document.querySelector(&#39;#readability&#39;),
keywordsDiv = document.querySelectorAll(&#39;.keywords&#39;)[0],
topKeywords = document.querySelector(&#39;#topKeywords&#39;);
// updating the displayed stats after every keypress
input.addEventListener(&#39;keyup&#39;, function() {
//keeping the console clean to make only the latest data visible
console.clear();
// character count
// just displaying the input length as everything is a character
characterCount.innerHTML = input.value.length;
// word count using \w metacharacter - replacing this with .* to match anything between word boundaries since it was not taking &#39;a&#39; as a word.
// this is a masterstroke - to count words with any number of hyphens as one word
// [-?(\w+)?]+ looks for hyphen and a word (we make both optional with ?). + at the end makes it a repeated pattern
// \b is word boundary metacharacter
var words = input.value.match(/\b[-?(\w+)?]+\b/gi);
// console.log(words);
if (words) {
wordCount.innerHTML = words.length;
} else {
wordCount.innerHTML = 0;
}
// sentence count	using ./!/? as sentense separators
if (words) {
var sentences = input.value.split(/[.|!|?]+/g);
console.log(sentences);
sentenceCount.innerHTML = sentences.length - 1;
} else {
sentenceCount.innerHTML = 0;
}
// paragraph count from http://stackoverflow.com/a/3336537
if (words) {
// \n$ takes care of empty lines: lines with no characters, and only \n are not paragraphs
// and need to be replaced with empty string
var paragraphs = input.value.replace(/\n$/gm, &#39;&#39;).split(/\n/);
paragraphCount.innerHTML = paragraphs.length;
} else {
paragraphCount.innerHTML = 0;
}
// console.log(paragraphs);
// reading time based on 275 words/minute
if (words) {
var seconds = Math.floor(words.length * 60 / 275);
// need to convert seconds to minutes and hours
if (seconds &gt; 59) {
var minutes = Math.floor(seconds / 60);
seconds = seconds - minutes * 60;
readingTime.innerHTML = minutes + &quot;m &quot; + seconds + &quot;s&quot;;
} else {
readingTime.innerHTML = seconds + &quot;s&quot;;
}
} else {
readingTime.innerHTML = &quot;0s&quot;;
}
// finding out top keywords and their count
// step-1: remove all the stop words
// step-2: form an object with keywords and their count
// step-3: sort the object by first converting it to a 2D array
// step-4: display top 4 keywords and their count
if (words) {
// step-1: removing all the stop words
var nonStopWords = [];
var stopWords = [&quot;a&quot;, &quot;able&quot;, &quot;about&quot;, &quot;above&quot;, &quot;abst&quot;, &quot;accordance&quot;, &quot;according&quot;, &quot;accordingly&quot;, &quot;across&quot;, &quot;act&quot;, &quot;actually&quot;, &quot;added&quot;, &quot;adj&quot;, &quot;affected&quot;, &quot;affecting&quot;, &quot;affects&quot;, &quot;after&quot;, &quot;afterwards&quot;, &quot;again&quot;, &quot;against&quot;, &quot;ah&quot;, &quot;all&quot;, &quot;almost&quot;, &quot;alone&quot;, &quot;along&quot;, &quot;already&quot;, &quot;also&quot;, &quot;although&quot;, &quot;always&quot;, &quot;am&quot;, &quot;among&quot;, &quot;amongst&quot;, &quot;an&quot;, &quot;and&quot;, &quot;announce&quot;, &quot;another&quot;, &quot;any&quot;, &quot;anybody&quot;, &quot;anyhow&quot;, &quot;anymore&quot;, &quot;anyone&quot;, &quot;anything&quot;, &quot;anyway&quot;, &quot;anyways&quot;, &quot;anywhere&quot;, &quot;apparently&quot;, &quot;approximately&quot;, &quot;are&quot;, &quot;aren&quot;, &quot;arent&quot;, &quot;arise&quot;, &quot;around&quot;, &quot;as&quot;, &quot;aside&quot;, &quot;ask&quot;, &quot;asking&quot;, &quot;at&quot;, &quot;auth&quot;, &quot;available&quot;, &quot;away&quot;, &quot;awfully&quot;, &quot;b&quot;, &quot;back&quot;, &quot;be&quot;, &quot;became&quot;, &quot;because&quot;, &quot;become&quot;, &quot;becomes&quot;, &quot;becoming&quot;, &quot;been&quot;, &quot;before&quot;, &quot;beforehand&quot;, &quot;begin&quot;, &quot;beginning&quot;, &quot;beginnings&quot;, &quot;begins&quot;, &quot;behind&quot;, &quot;being&quot;, &quot;believe&quot;, &quot;below&quot;, &quot;beside&quot;, &quot;besides&quot;, &quot;between&quot;, &quot;beyond&quot;, &quot;biol&quot;, &quot;both&quot;, &quot;brief&quot;, &quot;briefly&quot;, &quot;but&quot;, &quot;by&quot;, &quot;c&quot;, &quot;ca&quot;, &quot;came&quot;, &quot;can&quot;, &quot;cannot&quot;, &quot;can&#39;t&quot;, &quot;cause&quot;, &quot;causes&quot;, &quot;certain&quot;, &quot;certainly&quot;, &quot;co&quot;, &quot;com&quot;, &quot;come&quot;, &quot;comes&quot;, &quot;contain&quot;, &quot;containing&quot;, &quot;contains&quot;, &quot;could&quot;, &quot;couldnt&quot;, &quot;d&quot;, &quot;date&quot;, &quot;did&quot;, &quot;didn&#39;t&quot;, &quot;different&quot;, &quot;do&quot;, &quot;does&quot;, &quot;doesn&#39;t&quot;, &quot;doing&quot;, &quot;done&quot;, &quot;don&#39;t&quot;, &quot;down&quot;, &quot;downwards&quot;, &quot;due&quot;, &quot;during&quot;, &quot;e&quot;, &quot;each&quot;, &quot;ed&quot;, &quot;edu&quot;, &quot;effect&quot;, &quot;eg&quot;, &quot;eight&quot;, &quot;eighty&quot;, &quot;either&quot;, &quot;else&quot;, &quot;elsewhere&quot;, &quot;end&quot;, &quot;ending&quot;, &quot;enough&quot;, &quot;especially&quot;, &quot;et&quot;, &quot;et-al&quot;, &quot;etc&quot;, &quot;even&quot;, &quot;ever&quot;, &quot;every&quot;, &quot;everybody&quot;, &quot;everyone&quot;, &quot;everything&quot;, &quot;everywhere&quot;, &quot;ex&quot;, &quot;except&quot;, &quot;f&quot;, &quot;far&quot;, &quot;few&quot;, &quot;ff&quot;, &quot;fifth&quot;, &quot;first&quot;, &quot;five&quot;, &quot;fix&quot;, &quot;followed&quot;, &quot;following&quot;, &quot;follows&quot;, &quot;for&quot;, &quot;former&quot;, &quot;formerly&quot;, &quot;forth&quot;, &quot;found&quot;, &quot;four&quot;, &quot;from&quot;, &quot;further&quot;, &quot;furthermore&quot;, &quot;g&quot;, &quot;gave&quot;, &quot;get&quot;, &quot;gets&quot;, &quot;getting&quot;, &quot;give&quot;, &quot;given&quot;, &quot;gives&quot;, &quot;giving&quot;, &quot;go&quot;, &quot;goes&quot;, &quot;gone&quot;, &quot;got&quot;, &quot;gotten&quot;, &quot;h&quot;, &quot;had&quot;, &quot;happens&quot;, &quot;hardly&quot;, &quot;has&quot;, &quot;hasn&#39;t&quot;, &quot;have&quot;, &quot;haven&#39;t&quot;, &quot;having&quot;, &quot;he&quot;, &quot;hed&quot;, &quot;hence&quot;, &quot;her&quot;, &quot;here&quot;, &quot;hereafter&quot;, &quot;hereby&quot;, &quot;herein&quot;, &quot;heres&quot;, &quot;hereupon&quot;, &quot;hers&quot;, &quot;herself&quot;, &quot;hes&quot;, &quot;hi&quot;, &quot;hid&quot;, &quot;him&quot;, &quot;himself&quot;, &quot;his&quot;, &quot;hither&quot;, &quot;home&quot;, &quot;how&quot;, &quot;howbeit&quot;, &quot;however&quot;, &quot;hundred&quot;, &quot;i&quot;, &quot;id&quot;, &quot;ie&quot;, &quot;if&quot;, &quot;i&#39;ll&quot;, &quot;im&quot;, &quot;immediate&quot;, &quot;immediately&quot;, &quot;importance&quot;, &quot;important&quot;, &quot;in&quot;, &quot;inc&quot;, &quot;indeed&quot;, &quot;index&quot;, &quot;information&quot;, &quot;instead&quot;, &quot;into&quot;, &quot;invention&quot;, &quot;inward&quot;, &quot;is&quot;, &quot;isn&#39;t&quot;, &quot;it&quot;, &quot;itd&quot;, &quot;it&#39;ll&quot;, &quot;its&quot;, &quot;itself&quot;, &quot;i&#39;ve&quot;, &quot;j&quot;, &quot;just&quot;, &quot;k&quot;, &quot;keep&quot;, &quot;keeps&quot;, &quot;kept&quot;, &quot;kg&quot;, &quot;km&quot;, &quot;know&quot;, &quot;known&quot;, &quot;knows&quot;, &quot;l&quot;, &quot;largely&quot;, &quot;last&quot;, &quot;lately&quot;, &quot;later&quot;, &quot;latter&quot;, &quot;latterly&quot;, &quot;least&quot;, &quot;less&quot;, &quot;lest&quot;, &quot;let&quot;, &quot;lets&quot;, &quot;like&quot;, &quot;liked&quot;, &quot;likely&quot;, &quot;line&quot;, &quot;little&quot;, &quot;&#39;ll&quot;, &quot;look&quot;, &quot;looking&quot;, &quot;looks&quot;, &quot;ltd&quot;, &quot;m&quot;, &quot;made&quot;, &quot;mainly&quot;, &quot;make&quot;, &quot;makes&quot;, &quot;many&quot;, &quot;may&quot;, &quot;maybe&quot;, &quot;me&quot;, &quot;mean&quot;, &quot;means&quot;, &quot;meantime&quot;, &quot;meanwhile&quot;, &quot;merely&quot;, &quot;mg&quot;, &quot;might&quot;, &quot;million&quot;, &quot;miss&quot;, &quot;ml&quot;, &quot;more&quot;, &quot;moreover&quot;, &quot;most&quot;, &quot;mostly&quot;, &quot;mr&quot;, &quot;mrs&quot;, &quot;much&quot;, &quot;mug&quot;, &quot;must&quot;, &quot;my&quot;, &quot;myself&quot;, &quot;n&quot;, &quot;na&quot;, &quot;name&quot;, &quot;namely&quot;, &quot;nay&quot;, &quot;nd&quot;, &quot;near&quot;, &quot;nearly&quot;, &quot;necessarily&quot;, &quot;necessary&quot;, &quot;need&quot;, &quot;needs&quot;, &quot;neither&quot;, &quot;never&quot;, &quot;nevertheless&quot;, &quot;new&quot;, &quot;next&quot;, &quot;nine&quot;, &quot;ninety&quot;, &quot;no&quot;, &quot;nobody&quot;, &quot;non&quot;, &quot;none&quot;, &quot;nonetheless&quot;, &quot;noone&quot;, &quot;nor&quot;, &quot;normally&quot;, &quot;nos&quot;, &quot;not&quot;, &quot;noted&quot;, &quot;nothing&quot;, &quot;now&quot;, &quot;nowhere&quot;, &quot;o&quot;, &quot;obtain&quot;, &quot;obtained&quot;, &quot;obviously&quot;, &quot;of&quot;, &quot;off&quot;, &quot;often&quot;, &quot;oh&quot;, &quot;ok&quot;, &quot;okay&quot;, &quot;old&quot;, &quot;omitted&quot;, &quot;on&quot;, &quot;once&quot;, &quot;one&quot;, &quot;ones&quot;, &quot;only&quot;, &quot;onto&quot;, &quot;or&quot;, &quot;ord&quot;, &quot;other&quot;, &quot;others&quot;, &quot;otherwise&quot;, &quot;ought&quot;, &quot;our&quot;, &quot;ours&quot;, &quot;ourselves&quot;, &quot;out&quot;, &quot;outside&quot;, &quot;over&quot;, &quot;overall&quot;, &quot;owing&quot;, &quot;own&quot;, &quot;p&quot;, &quot;page&quot;, &quot;pages&quot;, &quot;part&quot;, &quot;particular&quot;, &quot;particularly&quot;, &quot;past&quot;, &quot;per&quot;, &quot;perhaps&quot;, &quot;placed&quot;, &quot;please&quot;, &quot;plus&quot;, &quot;poorly&quot;, &quot;possible&quot;, &quot;possibly&quot;, &quot;potentially&quot;, &quot;pp&quot;, &quot;predominantly&quot;, &quot;present&quot;, &quot;previously&quot;, &quot;primarily&quot;, &quot;probably&quot;, &quot;promptly&quot;, &quot;proud&quot;, &quot;provides&quot;, &quot;put&quot;, &quot;q&quot;, &quot;que&quot;, &quot;quickly&quot;, &quot;quite&quot;, &quot;qv&quot;, &quot;r&quot;, &quot;ran&quot;, &quot;rather&quot;, &quot;rd&quot;, &quot;re&quot;, &quot;readily&quot;, &quot;really&quot;, &quot;recent&quot;, &quot;recently&quot;, &quot;ref&quot;, &quot;refs&quot;, &quot;regarding&quot;, &quot;regardless&quot;, &quot;regards&quot;, &quot;related&quot;, &quot;relatively&quot;, &quot;research&quot;, &quot;respectively&quot;, &quot;resulted&quot;, &quot;resulting&quot;, &quot;results&quot;, &quot;right&quot;, &quot;run&quot;, &quot;s&quot;, &quot;said&quot;, &quot;same&quot;, &quot;saw&quot;, &quot;say&quot;, &quot;saying&quot;, &quot;says&quot;, &quot;sec&quot;, &quot;section&quot;, &quot;see&quot;, &quot;seeing&quot;, &quot;seem&quot;, &quot;seemed&quot;, &quot;seeming&quot;, &quot;seems&quot;, &quot;seen&quot;, &quot;self&quot;, &quot;selves&quot;, &quot;sent&quot;, &quot;seven&quot;, &quot;several&quot;, &quot;shall&quot;, &quot;she&quot;, &quot;shed&quot;, &quot;she&#39;ll&quot;, &quot;shes&quot;, &quot;should&quot;, &quot;shouldn&#39;t&quot;, &quot;show&quot;, &quot;showed&quot;, &quot;shown&quot;, &quot;showns&quot;, &quot;shows&quot;, &quot;significant&quot;, &quot;significantly&quot;, &quot;similar&quot;, &quot;similarly&quot;, &quot;since&quot;, &quot;six&quot;, &quot;slightly&quot;, &quot;so&quot;, &quot;some&quot;, &quot;somebody&quot;, &quot;somehow&quot;, &quot;someone&quot;, &quot;somethan&quot;, &quot;something&quot;, &quot;sometime&quot;, &quot;sometimes&quot;, &quot;somewhat&quot;, &quot;somewhere&quot;, &quot;soon&quot;, &quot;sorry&quot;, &quot;specifically&quot;, &quot;specified&quot;, &quot;specify&quot;, &quot;specifying&quot;, &quot;still&quot;, &quot;stop&quot;, &quot;strongly&quot;, &quot;sub&quot;, &quot;substantially&quot;, &quot;successfully&quot;, &quot;such&quot;, &quot;sufficiently&quot;, &quot;suggest&quot;, &quot;sup&quot;, &quot;sure&quot;, &quot;t&quot;, &quot;take&quot;, &quot;taken&quot;, &quot;taking&quot;, &quot;tell&quot;, &quot;tends&quot;, &quot;th&quot;, &quot;than&quot;, &quot;thank&quot;, &quot;thanks&quot;, &quot;thanx&quot;, &quot;that&quot;, &quot;that&#39;ll&quot;, &quot;thats&quot;, &quot;that&#39;ve&quot;, &quot;the&quot;, &quot;their&quot;, &quot;theirs&quot;, &quot;them&quot;, &quot;themselves&quot;, &quot;then&quot;, &quot;thence&quot;, &quot;there&quot;, &quot;thereafter&quot;, &quot;thereby&quot;, &quot;thered&quot;, &quot;therefore&quot;, &quot;therein&quot;, &quot;there&#39;ll&quot;, &quot;thereof&quot;, &quot;therere&quot;, &quot;theres&quot;, &quot;thereto&quot;, &quot;thereupon&quot;, &quot;there&#39;ve&quot;, &quot;these&quot;, &quot;they&quot;, &quot;theyd&quot;, &quot;they&#39;ll&quot;, &quot;theyre&quot;, &quot;they&#39;ve&quot;, &quot;think&quot;, &quot;this&quot;, &quot;those&quot;, &quot;thou&quot;, &quot;though&quot;, &quot;thoughh&quot;, &quot;thousand&quot;, &quot;throug&quot;, &quot;through&quot;, &quot;throughout&quot;, &quot;thru&quot;, &quot;thus&quot;, &quot;til&quot;, &quot;tip&quot;, &quot;to&quot;, &quot;together&quot;, &quot;too&quot;, &quot;took&quot;, &quot;toward&quot;, &quot;towards&quot;, &quot;tried&quot;, &quot;tries&quot;, &quot;truly&quot;, &quot;try&quot;, &quot;trying&quot;, &quot;ts&quot;, &quot;twice&quot;, &quot;two&quot;, &quot;u&quot;, &quot;un&quot;, &quot;under&quot;, &quot;unfortunately&quot;, &quot;unless&quot;, &quot;unlike&quot;, &quot;unlikely&quot;, &quot;until&quot;, &quot;unto&quot;, &quot;up&quot;, &quot;upon&quot;, &quot;ups&quot;, &quot;us&quot;, &quot;use&quot;, &quot;used&quot;, &quot;useful&quot;, &quot;usefully&quot;, &quot;usefulness&quot;, &quot;uses&quot;, &quot;using&quot;, &quot;usually&quot;, &quot;v&quot;, &quot;value&quot;, &quot;various&quot;, &quot;&#39;ve&quot;, &quot;very&quot;, &quot;via&quot;, &quot;viz&quot;, &quot;vol&quot;, &quot;vols&quot;, &quot;vs&quot;, &quot;w&quot;, &quot;want&quot;, &quot;wants&quot;, &quot;was&quot;, &quot;wasn&#39;t&quot;, &quot;way&quot;, &quot;we&quot;, &quot;wed&quot;, &quot;welcome&quot;, &quot;we&#39;ll&quot;, &quot;went&quot;, &quot;were&quot;, &quot;weren&#39;t&quot;, &quot;we&#39;ve&quot;, &quot;what&quot;, &quot;whatever&quot;, &quot;what&#39;ll&quot;, &quot;whats&quot;, &quot;when&quot;, &quot;whence&quot;, &quot;whenever&quot;, &quot;where&quot;, &quot;whereafter&quot;, &quot;whereas&quot;, &quot;whereby&quot;, &quot;wherein&quot;, &quot;wheres&quot;, &quot;whereupon&quot;, &quot;wherever&quot;, &quot;whether&quot;, &quot;which&quot;, &quot;while&quot;, &quot;whim&quot;, &quot;whither&quot;, &quot;who&quot;, &quot;whod&quot;, &quot;whoever&quot;, &quot;whole&quot;, &quot;who&#39;ll&quot;, &quot;whom&quot;, &quot;whomever&quot;, &quot;whos&quot;, &quot;whose&quot;, &quot;why&quot;, &quot;widely&quot;, &quot;willing&quot;, &quot;wish&quot;, &quot;with&quot;, &quot;within&quot;, &quot;without&quot;, &quot;won&#39;t&quot;, &quot;words&quot;, &quot;world&quot;, &quot;would&quot;, &quot;wouldn&#39;t&quot;, &quot;www&quot;, &quot;x&quot;, &quot;y&quot;, &quot;yes&quot;, &quot;yet&quot;, &quot;you&quot;, &quot;youd&quot;, &quot;you&#39;ll&quot;, &quot;your&quot;, &quot;youre&quot;, &quot;yours&quot;, &quot;yourself&quot;, &quot;yourselves&quot;, &quot;you&#39;ve&quot;, &quot;z&quot;, &quot;zero&quot;];
for (var i = 0; i &lt; words.length; i++) {
// filtering out stop words and numbers
if (stopWords.indexOf(words[i].toLowerCase()) === -1 &amp;&amp; isNaN(words[i])) {
nonStopWords.push(words[i].toLowerCase());
}
}
// console.log(nonStopWords);
// step-2: forming an object with keywords and their count
var keywords = {};
for (var i = 0; i &lt; nonStopWords.length; i++) {
// checking if the word(property) already exists
// if it does increment the count otherwise set it to one
if (nonStopWords[i] in keywords) {
keywords[nonStopWords[i]] += 1;
} else {
keywords[nonStopWords[i]] = 1;
}
}
// step-3: sorting the object by first converting it to a 2D array
var sortedKeywords = [];
for (var keyword in keywords) {
sortedKeywords.push([keyword, keywords[keyword]])
}
sortedKeywords.sort(function(a, b) {
return b[1] - a[1]
});
// console.log(sortedKeywords);
// step-4: displaying top 4 keywords and their count
topKeywords.innerHTML = &quot;&quot;;
for (var i = 0; i &lt; sortedKeywords.length &amp;&amp; i &lt; 4; i++) {
var li = document.createElement(&#39;li&#39;);
li.innerHTML = &quot;&lt;b&gt;&quot; + sortedKeywords[i][0] + &quot;&lt;/b&gt;: &quot; + sortedKeywords[i][1];
topKeywords.appendChild(li);
}
}
// displaying top keywords only if there is a word in the text area
if (words) {
keywordsDiv.style.display = &quot;block&quot;;
} else {
keywordsDiv.style.display = &quot;none&quot;;
}
});
// readability level using readability-metrics API from Mashape
readability.addEventListener(&#39;click&#39;, function() {
// placeholder until the API returns the score
readability.innerHTML = &quot;Fetching score...&quot;;
var requestUrl = &quot;https://ipeirotis-readability-metrics.p.mashape.com/getReadabilityMetrics?text=&quot;;
var data = input.value;
var request = new XMLHttpRequest();
request.open(&#39;POST&#39;, encodeURI(requestUrl + data), true);
request.setRequestHeader(&#39;Content-Type&#39;, &#39;application/x-www-form-urlencoded; charset=UTF-8&#39;);
request.setRequestHeader(&quot;X-Mashape-Authorization&quot;, &quot;PQ4FOFuaR6mshI6qpnQKQvkDZQXjp1o6Zcqjsnug7GvNggTzUE&quot;);
request.send();
request.onload = function() {
if (this.status &gt;= 200 &amp;&amp; this.status &lt; 400) {
// Success!
readability.innerHTML = readingEase(JSON.parse(this.response).FLESCH_READING);
} else {
// We reached our target server, but it returned an error
readability.innerHTML = &quot;Not available.&quot;;
}
};
request.onerror = function() {
// There was a connection error of some sort
readability.innerHTML = &quot;Not available.&quot;;
};
});
// function to convert FLESCH READING SCORE into meaningful string.
function readingEase(num) {
switch (true) {
case (num &lt;= 30):
return &quot;Readability: College graduate.&quot;;
break;
case (num &gt; 30 &amp;&amp; num &lt;= 50):
return &quot;Readability: College level.&quot;;
break;
case (num &gt; 50 &amp;&amp; num &lt;= 60):
return &quot;Readability: 10th - 12th grade.&quot;;
break;
case (num &gt; 60 &amp;&amp; num &lt;= 70):
return &quot;Readability: 8th - 9th grade.&quot;;
break;
case (num &gt; 70 &amp;&amp; num &lt;= 80):
return &quot;Readability: 7th grade.&quot;;
break;
case (num &gt; 80 &amp;&amp; num &lt;= 90):
return &quot;Readability: 6th grade.&quot;;
break;
case (num &gt; 90 &amp;&amp; num &lt;= 100):
return &quot;Readability: 5th grade.&quot;;
break;
default:
return &quot;Not available.&quot;;
break;
}
}
&lt;/script&gt;
&lt;/html&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/629245329971412341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/629245329971412341?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/629245329971412341'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/629245329971412341'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/advance-word-counter-tool-free.html' title='Advance word counter tool free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhonYaCGMaf_EeKThfmNL7ACZLcfcfnTpk_iEwSQq-X-5ShQj_RsmZWAyeAdMoXG1ZWg6nuArfuMhEN5BOjmWYngpys73JABTMOhL307lu4J7eSkJ-OOu6c3kjZQJvRBScN9mliRqxIAnzbK8Geg-OSzBmfYLniW2PjiHk7GQp0phx-IfgD8SNVw2Q6bg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-3586212769904636046</id><published>2022-01-20T23:12:00.004-08:00</published><updated>2022-01-23T05:57:14.149-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alexa rank checker"/><category scheme="http://www.blogger.com/atom/ns#" term="Generator"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'> Online Keyword generator tool free </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYZuozqWl00VKo0KiB2wJqaXTdmX4mK9LUU0wvAn-kFmzcTs7Q4BQ15TaWPtXpLEjxhEIfSamxGfD_3L06x_wsU-fNhBPVypJDnBiGmBzUerSBVYrybbEub0JhBbqelT5c_Z7sfJ_vJUcCDQzhSXtn7yIhP2NkWbp_niz3ZP-zD0b2CTVyojdbKx61Nw=s300&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;400&quot; data-original-height=&quot;300&quot; data-original-width=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYZuozqWl00VKo0KiB2wJqaXTdmX4mK9LUU0wvAn-kFmzcTs7Q4BQ15TaWPtXpLEjxhEIfSamxGfD_3L06x_wsU-fNhBPVypJDnBiGmBzUerSBVYrybbEub0JhBbqelT5c_Z7sfJ_vJUcCDQzhSXtn7yIhP2NkWbp_niz3ZP-zD0b2CTVyojdbKx61Nw=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;title&gt;Keyword Generator Tool&lt;/title&gt;
&lt;head&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;meta name=&quot;description&quot; content=&quot;Generate Infinity Keywords for SEO without any limit, its total free&quot;/&gt;
&lt;meta name=&quot;robots&quot; content=&quot;index,follow&quot; /&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;keywords generate,keywords generator for amazon,keywords generators,keywords generator for youtube,keywords generator from text,keywords generator adwords,keywords generator seo,keywords generator from url,keywords generator wordpress,keywords generator instagram,generate keywords for my website,&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;charset=utf-8&quot;&gt;
&lt;link href=&#39;https://techly360.com/how-to-create-keywords-generator-tool-in-blogger/&#39; rel=&#39;canonical&#39;/&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&quot;&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css&quot;&gt;
&lt;link rel=&quot;icon&quot; href=&quot;favicon.png&quot; sizes=&quot;16x16&quot; type=&quot;image/png&quot;&gt;
&lt;style&gt;
* {
box-sizing: border-box;
}
html {
background-color: #58a3c7;
}
body {
margin: 0;
padding: 60px 0;
font-family: arial, sans-serif;
background-color: #58a3c7;
min-height: 100vh;
}
form {
background-color: #fff;
margin: auto;
max-width: 640px;
padding: 20px;
border: 1px solid #ddd;
border-radius: 5px;
box-shadow: 0 3px 5px rgba(0,0,0,.2);
h2 {
margin-top: 0;
text-align: center;
}
label {
display: block;
margin-bottom: 1em;
[type=text] {
font-size: inherit;
display: block;
width: 100%;
padding: .5em;
border-radius: 3px;
border: 1px solid #ddd;
}
span {
display: block;
margin-bottom: .5em;
font-weight: bold;
}
[type=checkbox] {
+ span {
margin-bottom: 0;
display: inline-block;
vertical-align: middle;
font-weight: normal;
}
}
}
button {
display: block;
font-size: inherit;
width: 100%;
height: 2em;
padding: .5em;
text-transform: uppercase;
background-color: #4caf50;
color: #fff;
border-radius: 3px;
border: 0;
&amp;:focus {
outline: solid 1px #216f24;
}
}
meter {
display: block;
width: 100%;
height: 2em;
margin-top: 1em;
overflow: hidden;
border-radius: 3px;
position: relative;
float: left;
bottom: 1em;
transform: translateY(-100%);
transition: height .3s ease-in-out;
&amp;:after {
content: &#39;&#39;;
display: block;
box-shadow: inset 0 3px 5px rgba(0,0,0,.5);
position: absolute;
border-radius: 3px;
width: 100%;
height: 100%;
z-index: 1;
top: 0;
left: 0;
}
&amp;[value=&quot;0&quot;],
&amp;[value=&quot;1&quot;]{
height: 0;
}
}
}
#results {
background-color: #fff;
max-width: 640px;
margin: auto;
padding: 20px;
border: 1px solid #ddd;
border-radius: 5px;
box-shadow: 0 3px 5px rgba(0,0,0,.2);
margin-top: 20px;
&amp;:empty {
display: none;
}
}
img {
width: 100%;
height: auto;
}
.ads {
margin: auto;
padding: 60px 0;
max-width: 640px;
box-shadow: 0 5px 15px rgba(0,0,0,.16);
border-radius: 5px;
margin-top: 1em;
background: #fff;
text-align: left;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body style=&quot;background:#f20c4d;&quot;&gt;
&lt;form action=&quot;&quot; id=&quot;autocomplete&quot;&gt;
&lt;h2&gt;Free Keyword Generator&lt;/h2&gt;
&lt;p&gt;Using This Amazing Free Keywords Finder Tool You Can Find Unlimited Keyword Opportunities.&lt;/p&gt;
&lt;label&gt;
&lt;span&gt;Keyword&lt;/span&gt;
&lt;input type=&quot;text&quot; name=&quot;keyword&quot; id=&quot;keyword&quot; placeholder=&quot;Keyword you want to know more about.&quot;&gt;
&lt;/label&gt;
&lt;label&gt;
&lt;input type=&quot;checkbox&quot; name=&quot;iterate-alpha&quot; id=&quot;alpha&quot;&gt;
&lt;span&gt;Include results for &quot;keyword [a-z]&quot;.&lt;/span&gt;
&lt;/label&gt;
&lt;label&gt;
&lt;input type=&quot;checkbox&quot; name=&quot;numbers&quot;&gt;
&lt;span&gt;Include results for &quot;keyword [0-9]&quot;.&lt;/span&gt;
&lt;/label&gt;
&lt;button type=&quot;submit&quot;&gt;Get keywords!&lt;/button&gt;
&lt;meter id=&quot;progress-meter&quot; value=0 min=0 max=1&gt;&lt;/meter&gt;
&lt;/form&gt;
&lt;div class=&quot;ads container&quot;&gt;
Place you Ad Code 2
&lt;/div&gt;
&lt;div id=&quot;results&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;script&gt;
var endpoint = &#39;https://completion.amazon.com/search/complete?mkt=1&amp;search-alias=aps&amp;x=queryKeywordComplete&amp;Result&amp;q=&#39;;
var keywords = [];
var results = {};
var queryIndex = 0;
var meter = document.getElementById(&#39;progress-meter&#39;);
var resultList = document.getElementById(&#39;results&#39;);
var ranks = {};
function updateProgress() {
meter.value = queryIndex / keywords.length;
}
function queryKeywords() {
queryIndex = 0;
nextQuery();
}
function nextQuery() {
updateProgress();
if (queryIndex &lt; keywords.length) {
queryKeyword(keywords[queryIndex]);
} else {
displayResults();
}
}
function displayResults() {
var resultHTML = &#39;&#39;;
for ( var keyword in results ) {
resultHTML += `&lt;h2&gt;${keyword}&lt;/h2&gt;`;
resultHTML += `&lt;ul&gt;`;
results[keyword].forEach(function(item) {
resultHTML += `&lt;li title=&quot;${keyword}&quot;&gt;${item}&lt;/li&gt;`;
})
resultHTML += `&lt;/ul&gt;`;
}
resultList.innerHTML = resultHTML;
}
function queryKeyword(keyword) {
keyword = encodeURIComponent(keyword);
// to get around cors and other formatting issues the result of this causes.
var s = document.getElementById(&#39;az-autocomplete&#39;);
if (s) {
s.remove();
}
s = document.createElement(&quot;script&quot;);
s.id = &#39;az-autocomplete&#39;;
s.type = &quot;text/javascript&quot;;
s.src = `${endpoint}${keyword}`;
document.body.append(s);
}
function queryKeywordComplete(){
queryIndex++;
storeQueryResult();
nextQuery();
}
function storeQueryResult() {
if (completion) {
var keyword = completion[0];
var result = completion[1];
results[keyword] = result;
}
}
function iterateAlphabet(keyword) {
var list = [];
for (var i = 0; i &lt; 26; i++) {
// 97 = a
var char = String.fromCharCode(97 + i);
list.push(`${keyword} ${char}`);
}
return list;
}
function iterateNumbers(keyword) {
var list = [];
for (var i = 0; i &lt;= 9; i++ ) {
list.push(`${keyword} ${i}`);
}
return list;
}
var queryForm = document.getElementById(&#39;autocomplete&#39;);
queryForm.addEventListener(&#39;submit&#39;, function(e) {
var keyword = e.target.keyword.value;
var alpha = e.target.alpha.checked;
var numbers = e.target.numbers.checked;
keywords = [];
results = {};
ranks = [];
if (alpha || numbers) {
var height = Math.floor(Math.random() * (900 - 300) + 300);
resultList.innerHTML = `&lt;h2 style=&quot;text-align: center;&quot;&gt;A kitten while you wait&lt;/h2&gt;&lt;img src=&quot;https://placekitten.com/598/${height}&quot;&gt;`;
} else {
resultList.innerHTML = &#39;&#39;;
}
e.preventDefault();
updateKeywords(keyword, alpha, numbers);
queryKeywords();
})
function updateKeywords(keyword, addAlpha, addNumbers) {
keywords.push(keyword);
if (addAlpha) {
var a = iterateAlphabet(keyword);
keywords = keywords.concat(a);
}
if(addNumbers) {
var n = iterateNumbers(keyword);
keywords = keywords.concat(n);
}
}
&lt;/script&gt;
&lt;/html&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/3586212769904636046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/3586212769904636046?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3586212769904636046'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3586212769904636046'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/online-keyword-generator-tool-free.html' title=' Online Keyword generator tool free '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiYZuozqWl00VKo0KiB2wJqaXTdmX4mK9LUU0wvAn-kFmzcTs7Q4BQ15TaWPtXpLEjxhEIfSamxGfD_3L06x_wsU-fNhBPVypJDnBiGmBzUerSBVYrybbEub0JhBbqelT5c_Z7sfJ_vJUcCDQzhSXtn7yIhP2NkWbp_niz3ZP-zD0b2CTVyojdbKx61Nw=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-2017841388532444273</id><published>2022-01-20T23:09:00.006-08:00</published><updated>2022-01-23T05:57:59.366-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Calculator"/><title type='text'>Online percentage calculator free</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHvVlcq3YfKJrOxUYOd4rjPgeULMzkxuKH4Q5b2ydkxx1LTfuW6NmsIWBs2CgZ5KsK4LsK1hDOaIHSfQTG3M3W9J_BgIfEwtLgIOWcVyXzRCiIH8alKdYyuiZcSguzk36ZurgH2Emrrp6ow8VXTdQwfqxvXhEDKI0UbwAAok5YvNQTsfyQWhpUmFctPA=s640&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;320&quot; data-original-height=&quot;370&quot; data-original-width=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHvVlcq3YfKJrOxUYOd4rjPgeULMzkxuKH4Q5b2ydkxx1LTfuW6NmsIWBs2CgZ5KsK4LsK1hDOaIHSfQTG3M3W9J_BgIfEwtLgIOWcVyXzRCiIH8alKdYyuiZcSguzk36ZurgH2Emrrp6ow8VXTdQwfqxvXhEDKI0UbwAAok5YvNQTsfyQWhpUmFctPA=s320&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

&lt;script language=&quot;JavaScript&quot;&gt;
&lt;!--
function perc1() {
a = document.form1.a.value/100;
b = a*document.form1.b.value;
document.form1.total1.value = b
}
function perc2() {
a = document.form1.c.value;
b = document.form1.d.value;
c = a/b;
d = c*100;
document.form1.total2.value = d
}
//--&gt;
&lt;/script&gt;
&lt;br&gt;
&lt;form method=&quot;post&quot; name=&quot;form1&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align=&quot;middle&quot; colspan=&quot;3&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Percentage Calculator&lt;/span&gt;&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What is &lt;input name=&quot;a&quot; size=&quot;5&quot;&gt;&amp;nbsp;% of &lt;input name=&quot;b&quot; size=&quot;5&quot;&gt;?&lt;/td&gt;
&lt;td&gt;Answer: &lt;input maxlength=&quot;40&quot; name=&quot;total1&quot; size=&quot;5&quot;&gt;&lt;/td&gt;
&lt;td&gt;&lt;input onclick=&quot;perc1()&quot; type=&quot;button&quot; value=&quot;Calculate&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;input name=&quot;c&quot; size=&quot;5&quot;&gt;&amp;nbsp;is what percent of &lt;input name=&quot;d&quot; size=&quot;5&quot;&gt;?&lt;/td&gt;
&lt;td&gt;Answer: &lt;input name=&quot;total2&quot; size=&quot;5&quot;&gt;&amp;nbsp;%&lt;/td&gt;
&lt;td&gt;&lt;input onclick=&quot;perc2()&quot; type=&quot;button&quot; value=&quot;Calculate&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;middle&quot; colspan=&quot;3&quot;&gt;&lt;input type=&quot;reset&quot; value=&quot;Reset&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/form&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/2017841388532444273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/2017841388532444273?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/2017841388532444273'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/2017841388532444273'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/online-percentage-calculator-free.html' title='Online percentage calculator free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhHvVlcq3YfKJrOxUYOd4rjPgeULMzkxuKH4Q5b2ydkxx1LTfuW6NmsIWBs2CgZ5KsK4LsK1hDOaIHSfQTG3M3W9J_BgIfEwtLgIOWcVyXzRCiIH8alKdYyuiZcSguzk36ZurgH2Emrrp6ow8VXTdQwfqxvXhEDKI0UbwAAok5YvNQTsfyQWhpUmFctPA=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-4729476181669151211</id><published>2022-01-20T22:25:00.009-08:00</published><updated>2022-01-23T05:58:39.665-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alexa rank checker"/><category scheme="http://www.blogger.com/atom/ns#" term="Downloader"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube tool"/><title type='text'>YouTube thumbnail downloader tool </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgoSpo_ta0o4JUEuYune7s4L8lpmbXkSZOYoLA3h7Oduw6xMzWzv9uy8jRhJGpmPZt8Pd9di-XEomTc1as8NGbyQcUFNO7y7O4HgxXCb5abTlY3FeBc_Ld0Qj7d9Fib7zRypeJiAXbdKBNn8WT5y-7ls8RrxC80sk-q5C4KgF_1lcRupqwFYxwKBEvi2w=s300&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;400&quot; data-original-height=&quot;168&quot; data-original-width=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgoSpo_ta0o4JUEuYune7s4L8lpmbXkSZOYoLA3h7Oduw6xMzWzv9uy8jRhJGpmPZt8Pd9di-XEomTc1as8NGbyQcUFNO7y7O4HgxXCb5abTlY3FeBc_Ld0Qj7d9Fib7zRypeJiAXbdKBNn8WT5y-7ls8RrxC80sk-q5C4KgF_1lcRupqwFYxwKBEvi2w=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;div style=&quot;display: block; margin: 0px auto; text-align: center;&quot;&gt;


&lt;/div&gt;
&lt;div class=&quot;post-body entry-content&quot; id=&quot;post-body-5188682288799220395&quot;&gt;
&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-size: 0pt; line-height: 0px;&quot;&gt;Get YouTube Video Thumbnail Image, get youtube thumbnail, get thumbnail youtube, youtube thumbnail url,img.youtube.com big image, get thumbnail from youtube, youtube thumbnail url, youtube image url, get youtube thumbnail, google photos rss, get thumbnail youtube, youtube thumbnail generator, thumbnail youtube generator, thumbnail generator youtube, youtubethumbnailgenerator, youtube video thumbnail generator, youtube thumbnail generator, youtube thumbnail maker, youtube screenshot generator,thumbnail maker, youtube video thumbnail generator, youtube thumbnail maker, youtube thumbnail creator,
thumbnail creator, youtube thumbnail generator, custom thumbnail maker, thumbnail generator, what is a thumbnail, thumbnail maker, make a thumbnail, thumbnail creator, youtube thumbnail editor, thumbnail generator, youtube thumbnail generator, video thumbnail maker, make a thumbnail, youtube thumbnail template, thumbnail youtube, how to make your own thumbnails for youtub&lt;span style=&quot;color: red; font-size: x-large; font-weight: bold;&quot;&gt;Enter Your YouTube &lt;br&gt;URL below&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-md-12&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;panel panel-primary&quot;&gt;&lt;div class=&quot;panel-body&quot;&gt;&lt;div class=&quot;form-group&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;label class=&quot;control-label&quot;&gt;&lt;span style=&quot;color: red; font-size: x-large;&quot;&gt;&lt;/span&gt;&lt;/label&gt;&lt;div class=&quot;input-group&quot;&gt;
                            &lt;input class=&quot;searchbar&quot; id=&quot;yt&quot; placeholder=&quot;url ;&quot; style=&quot;width: 450px;&quot; type=&quot;text&quot; value=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;input-group&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;input-group&quot;&gt;&lt;span class=&quot;input-group-btn&quot;&gt;&lt;button class=&quot;btn btn-primary btn-lg&quot; id=&quot;videoButton&quot; onclick=&quot;GETIMAGES();&quot; type=&quot;button&quot;&gt;Get YouTube Thumbnail&lt;/button&gt;
                            &lt;/span&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                    &lt;div id=&quot;Showdata&quot; style=&quot;display: none;&quot;&gt;
                        Video Thumbnail : Four Small Thumbnails (120x90) &lt;br /&gt;
                        &lt;img alt=&quot;Small Thumbnail&quot; id=&quot;bdea&quot; src=&quot;&quot; title=&quot;Small Thumbnail&quot; /&gt;
                        &lt;img alt=&quot;Small Thumbnail&quot; id=&quot;b2&quot; src=&quot;&quot; title=&quot;Small Thumbnail&quot; /&gt;
                        &lt;img alt=&quot;Small Thumbnail&quot; id=&quot;b3&quot; src=&quot;&quot; title=&quot;Small Thumbnail&quot; /&gt;
                        &lt;img alt=&quot;Small Thumbnail&quot; id=&quot;b4&quot; src=&quot;&quot; title=&quot;Small Thumbnail&quot; /&gt;&lt;br /&gt;
                        &lt;p&gt;[ &lt;a download=&quot;default.jpg&quot; href=&quot;#&quot; id=&quot;a1&quot;&gt;Download&lt;/a&gt; ] / [ Right click Save Image as ] / [ Copy the url ]
                            &lt;input class=&quot;form-control input-sm&quot; id=&quot;s1&quot; onclick=&quot;this.select()&quot; readonly=&quot;readonly&quot; type=&quot;text&quot; /&gt;
                        &lt;/p&gt;
                        &lt;hr /&gt;
                        Video Thumbnail : Medium Quality (320x180) &lt;br /&gt;
                        &lt;img alt=&quot;Medium Quality&quot; id=&quot;b6&quot; src=&quot;&quot; title=&quot;Medium Quality&quot; /&gt;&lt;br /&gt;
                        &lt;p&gt;[ &lt;a download=&quot;mqdefault.jpg&quot; href=&quot;#&quot; id=&quot;a6&quot;&gt;Download&lt;/a&gt; ]  / [ Right click Save Image as ] / [ Copy the url ]
                            &lt;input class=&quot;form-control input-sm&quot; id=&quot;s6&quot; onclick=&quot;this.select()&quot; readonly=&quot;readonly&quot; type=&quot;text&quot; /&gt;&lt;/p&gt;
                        &lt;hr /&gt;
                        Video Thumbnail : High Quality (480x360)  &lt;br /&gt;
                        &lt;img alt=&quot;High Quality&quot; id=&quot;b5&quot; src=&quot;&quot; title=&quot;High Quality&quot; /&gt;&lt;br /&gt;
                        &lt;p&gt;[ &lt;a download=&quot;hqdefault.jpg&quot; href=&quot;#&quot; id=&quot;a5&quot;&gt;Download&lt;/a&gt; ] / [ Right click Save Image as ] / [ Copy the url ]
                            &lt;input class=&quot;form-control input-sm&quot; id=&quot;s5&quot; onclick=&quot;this.select()&quot; readonly=&quot;readonly&quot; type=&quot;text&quot; /&gt;&lt;/p&gt;
                        &lt;hr /&gt;
                        Video Thumbnail : High Resolution / Definition (1280x720) &lt;br /&gt;
                        &lt;img alt=&quot;High Resolution&quot; id=&quot;b7&quot; src=&quot;&quot; title=&quot;High Resolution&quot; /&gt;
                        &lt;p&gt;[ &lt;a download=&quot;maxresdefault.jpg&quot; href=&quot;#&quot; id=&quot;a7&quot;&gt;Download&lt;/a&gt; ] / [ Right click Save Image as ] / [ Copy the url ]
                        &lt;input class=&quot;form-control input-sm&quot; id=&quot;s7&quot; onclick=&quot;this.select()&quot; readonly=&quot;readonly&quot; type=&quot;text&quot; /&gt;&lt;/p&gt;
                    &lt;/div&gt;
                    &lt;div id=&quot;iHelp&quot;&gt;
                        &lt;br /&gt;
                        &lt;h2 class=&quot;text-primary head&quot; style=&quot;font-weight: bold;&quot;&gt;   How to use YouTube Thumbnail Image Downloader&lt;/h2&gt;
                        &lt;p style=&quot;font-weight: bold;&quot;&gt;Step 1 : Go to www.YouTube.com, Search a video.&lt;/p&gt;
                        &lt;p style=&quot;font-weight: bold;&quot;&gt;Step 2 : Copy the URL of the video (Example: https://www.youtube.com/watch?v=3nmnMtbzzjE ).&lt;/p&gt;
                        &lt;p style=&quot;font-weight: bold;&quot;&gt;Step 3 : Paste that URL in the box given above and then click the &quot;Get YouTube Thumbnail&quot; button.&lt;/p&gt;
                        &lt;p style=&quot;font-weight: bold;&quot;&gt;Step 4 : Choose your Thumbnail size and Download it.&lt;/p&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;
        &lt;script type=&quot;text/javascript&quot;&gt;
            function saveImageAsJpg(name, adress) {
                var background = new Image();
                background.src = &quot;http://i.imgur.com/yf6d9SX.jpg&quot;;
               
               // alert(name);
                var c = document.getElementById(&quot;myCanvas&quot;);
                alert(c);
                var ctx = c.getContext(&quot;2d&quot;);
                alert(ctx);
                background.onload = function () {
                    ctx.drawImage(background, 0, 0);
                }
                var a = document.createElement(&#39;a&#39;);
                // var img = document.getElementById(&quot;a7&quot;); onclick=&quot;saveImageAsJpg(&#39;test&#39;, &#39;http://img.youtube.com/vi/ZGycniztgi4/mqdefault.jpg&#39;)&quot;
               // alert(img);
                //  ctx.drawImage(img, 10, 10);
                a.href = document.getElementById(&quot;myCanvas&quot;).toDataURL();
                a.download = &quot;wrwrwer&quot;;
               // alert(c.toDataURL());
              //     alert(adress);
               
                var a = document.createElement(&#39;a&#39;);
                a.href = &quot;http://img.youtube.com/vi/ZGycniztgi4/mqdefault.jpg&quot;;
                a.download = &quot;mqdefault.png&quot;;
            //    a.setAttribute(&#39;href&#39;, &#39;data:image/jpg;charset=utf-8,&#39; + (&quot;http://img.youtube.com/vi/ZGycniztgi4/mqdefault.jpg&quot;))
            //    a.setAttribute(&#39;download&#39;, filename);
                document.body.appendChild(a);
                a.click();
                document.body.removeChild(a);
            }
            function GETIMAGES() {
                url = document.getElementById(&#39;yt&#39;).value;
                if (url.trim() == &#39;&#39;) {
                    alert(&#39;Please enter youtube video url&#39;);
                    return false;
                }
                var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&amp;\?]*).*/;
                var match = url.match(regExp);
                if (match &amp;&amp; match[7].length == 11) {
                    document.getElementById(&#39;Showdata&#39;).style.display = &quot;block&quot;;
                    bdea.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/default.jpg&#39;;
                    b2.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/1.jpg&#39;;
                    b3.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/2.jpg&#39;;
                    b4.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/3.jpg&#39;;
                    b5.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/hqdefault.jpg&#39;;
                    b6.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/mqdefault.jpg&#39;;
                    b7.src = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/maxresdefault.jpg&#39;;
                    a5.href = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/hqdefault.jpg&#39;;
                    a6.href = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/mqdefault.jpg&#39;;
                    a7.href = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/maxresdefault.jpg&#39;;
                    a1.href = &#39;http://img.youtube.com/vi/&#39; + match[7] + &#39;/default.jpg&#39;;
                    document.getElementById(&quot;s1&quot;).value = document.getElementById(&#39;a1&#39;).href;
                    document.getElementById(&quot;s6&quot;).value = document.getElementById(&#39;a6&#39;).href;
                    document.getElementById(&quot;s5&quot;).value = document.getElementById(&#39;a5&#39;).href;
                    document.getElementById(&quot;s7&quot;).value = document.getElementById(&#39;a7&#39;).href;
                }
                else {
                    document.getElementById(&#39;Showdata&#39;).style.display = &quot;none&quot;;
                    alert(&#39;No YouTube video image found this url, Please try again...&#39;);
                    return false;
                }
            }
        &lt;/script&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;post-footer&quot;&gt;
&lt;div class=&quot;post-footer-line post-footer-line-1&quot;&gt;
&lt;div style=&quot;display: block; margin: 0px auto; text-align: center;&quot;&gt;


&lt;/div&gt;
&lt;span class=&quot;bottomshare&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var siteurl = window.location.href;
  document.write(&#39;&lt;div class=&quot;sharesimp&quot;&gt;&lt;div class=&quot;sharede&quot;&gt; \
&lt;a class=&quot;gp social-popup&quot; href=&quot;https://plus.google.com/share?url=&#39; + siteurl + &#39;&quot; target=&quot;_blank&quot; title=&quot;Share to Google+&quot;&gt;\
    &lt;i class=&quot;fa fa-google-plus gotea&quot;&gt;&lt;/i&gt; Google&lt;/a&gt; \
&lt;a class=&quot;fb social-popup&quot; href=&quot;https://www.facebook.com/sharer/sharer.php?u=&#39; + siteurl + &#39;&quot; target=&quot;_blank&quot; title=&quot;Share to Facebook&quot;&gt;\
    &lt;i class=&quot;fa fa-facebook fbtea&quot;&gt;&lt;/i&gt; Facebook&lt;/a&gt; \
&lt;a class=&quot;tw social-popup&quot; href=&quot;https://twitter.com/intent/tweet?text=&#39;+encodeURIComponent(document.title)+&#39;&amp;url=&#39;+siteurl+&#39;&quot; target=&quot;_blank&quot; title=&quot;Share to Twitter&quot;&gt;\
    &lt;i class=&quot;fa fa-twitter twtea&quot;&gt;&lt;/i&gt; Twitter&lt;/a&gt; \
&lt;/div&gt;&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;&lt;/div&gt; \
&#39;);
//]]&gt;&lt;/script&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/4729476181669151211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/4729476181669151211?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4729476181669151211'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4729476181669151211'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/youtube-thumbnail-downloader-tool_16.html' title='YouTube thumbnail downloader tool '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgoSpo_ta0o4JUEuYune7s4L8lpmbXkSZOYoLA3h7Oduw6xMzWzv9uy8jRhJGpmPZt8Pd9di-XEomTc1as8NGbyQcUFNO7y7O4HgxXCb5abTlY3FeBc_Ld0Qj7d9Fib7zRypeJiAXbdKBNn8WT5y-7ls8RrxC80sk-q5C4KgF_1lcRupqwFYxwKBEvi2w=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-1058208433247346756</id><published>2022-01-20T07:27:00.004-08:00</published><updated>2022-01-23T05:59:15.709-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alexa rank checker"/><category scheme="http://www.blogger.com/atom/ns#" term="Downloader"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>YouTube video downloader </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVLQMuQqmk2G8C4spzgarZVP_-P96RjIiDF3Mp9XZV1cH0NWRIrPmiPXDPfRkmQmK3XE2OTP2SehS4yMRV0iXe9qgKMwMNybqR5f3psKwMHdhR88PmlKugDHUaQvdOQSjeL5K63V1XpS1H2OPw6Bzv1xtsxqNyi-cB2cs9IVRPk8w1wg38GyepJ1vWFA=s275&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;400&quot; data-original-height=&quot;183&quot; data-original-width=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVLQMuQqmk2G8C4spzgarZVP_-P96RjIiDF3Mp9XZV1cH0NWRIrPmiPXDPfRkmQmK3XE2OTP2SehS4yMRV0iXe9qgKMwMNybqR5f3psKwMHdhR88PmlKugDHUaQvdOQSjeL5K63V1XpS1H2OPw6Bzv1xtsxqNyi-cB2cs9IVRPk8w1wg38GyepJ1vWFA=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;
&lt;html&gt; &lt;title&gt;All Format HD YouTube Video Downloader&lt;/title&gt; &lt;head&gt;     &lt;meta content=&quot;width=device-width, initial-scale=1.0&quot; name=&quot;viewport&quot;&gt;&lt;/meta&gt;   &lt;meta content=&quot;Free online YouTube video downloader to download YouTube videos in MP4 in HD quality with high download speed.&quot; name=&quot;description&quot;&gt;&lt;/meta&gt;   &lt;meta content=&quot;index,follow&quot; name=&quot;robots&quot;&gt;&lt;/meta&gt;   &lt;meta content=&quot;Free online YouTube video downloader to download YouTube videos in MP4 in HD quality with high download speed.&quot; name=&quot;keywords&quot;&gt;&lt;/meta&gt;      &lt;meta content=&quot;text/html;charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;   &lt;link href=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&quot; rel=&quot;stylesheet&quot;&gt;&lt;/link&gt;   &lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js&quot;&gt;&lt;/script&gt;   &lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&quot;&gt;&lt;/script&gt;   &lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;   &lt;link href=&quot;https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css&quot; rel=&quot;stylesheet&quot;&gt;&lt;/link&gt;   &lt;link href=&quot;favicon.png&quot; rel=&quot;icon&quot; sizes=&quot;16x16&quot; type=&quot;image/png&quot;&gt;&lt;/link&gt;   &lt;style&gt;   * { margin: 0; padding: 0; }   .mt-5, .my-5 {     margin-top: 0rem!important; }   #hd {       width:100%;       height:390px;         margin:0 0 50px 0;       }       .custom-shape-divider-bottom-1610026357 {     position: absolute;     bottom: 0; 
    left: 0;     width: 100%;     overflow: hidden;     line-height: 0;     transform: rotate(0deg); }   .custom-shape-divider-bottom-1610026357 svg {     position: relative;     display: block;     width: calc(100% + 1.3px);     height: 0px; }   .custom-shape-divider-bottom-1610026357 .shape-fill {     fill: #FFFFFF; }      &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div style=&quot;background-image: linear-gradient(to right, #fff, #fff); min-height: 99vh; position: relative;&quot;&gt;           &lt;div id=&quot;hd&quot;&gt;          &lt;div class=&quot;col-md-6 offset-md-3 mt-5&quot;&gt;     &lt;div class=&quot;card&quot;&gt;       &lt;div class=&quot;card-header bg-info&quot;&gt;         &lt;center&gt;&lt;h5&gt;All HD Format YouTube Free Video Downloader&lt;/h5&gt;       &lt;/center&gt;&lt;/div&gt;       &lt;div class=&quot;card-body&quot;&gt;         &lt;div class=&quot;row&quot;&gt;           &lt;div class=&quot;col-md-12&quot;&gt;             &lt;div class=&quot;form-group&quot;&gt;               &lt;label class=&quot;text-weight&quot;&gt;&lt;b&gt;Enter YouTube Video Link:&lt;/b&gt;&lt;/label&gt;               &lt;input class=&quot;form-control link&quot; name=&quot;link&quot; required=&quot;&quot; type=&quot;txt&quot; /&gt;             &lt;/div&gt;           &lt;/div&gt;         &lt;/div&gt;         &lt;form class=&quot;form-download&quot;&gt;           &lt;div class=&quot;row&quot;&gt;             &lt;div class=&quot;col-md-12&quot;&gt; 
              &lt;div class=&quot;form-group&quot;&gt;                 &lt;label class=&quot;text-weight&quot;&gt;&lt;b&gt;Select Video Format:&lt;/b&gt;&lt;/label&gt;                 &lt;select class=&quot;form-control formte&quot; required=&quot;&quot;&gt;                   &lt;option disabled=&quot;&quot; selected=&quot;&quot;&gt;Select Video Formate&lt;/option&gt;                   &lt;option value=&quot;mp3&quot;&gt;Mp3&lt;/option&gt;                   &lt;option value=&quot;mp4a&quot;&gt;144 Mp4&lt;/option&gt;                   &lt;option value=&quot;360&quot;&gt;360 Mp4&lt;/option&gt;                   &lt;option value=&quot;480&quot;&gt;480 Mp4&lt;/option&gt;                   &lt;option value=&quot;720&quot;&gt;720 Mp4&lt;/option&gt;                   &lt;option value=&quot;1080&quot;&gt;1080 Mp4&lt;/option&gt;                   &lt;option value=&quot;4k&quot;&gt;4k Mp4&lt;/option&gt;                   &lt;option value=&quot;8k&quot;&gt;8k Mp4&lt;/option&gt;                 &lt;/select&gt;               &lt;/div&gt;             &lt;/div&gt;           &lt;/div&gt;           &lt;div class=&quot;row&quot;&gt;             &lt;div class=&quot;col-md-12&quot;&gt;               &lt;div class=&quot;form-group mt-4 download-video&quot;&gt;                 &lt;button class=&quot;btn btn-success btn-block click-btn-down&quot; type=&quot;submit&quot;&gt;Download Click Here&lt;/button&gt;               &lt;/div&gt;             &lt;/div&gt;           &lt;/div&gt;         &lt;/form&gt;       &lt;/div&gt;     &lt;/div&gt;   &lt;/div&gt;           &lt;div class=&quot;custom-shape-divider-bottom-1610026357&quot;&gt;     &lt;svg data-name=&quot;Layer 1&quot; preserveaspectratio=&quot;none&quot; viewbox=&quot;0 0 1200 120&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;         &lt;path class=&quot;shape-fill&quot; d=&quot;M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z&quot;&gt;&lt;/path&gt;     &lt;/svg&gt; &lt;/div&gt; &lt;/div&gt;   &lt;/div&gt;&lt;/body&gt;  
 &lt;script type=&quot;text/javascript&quot;&gt;   $(&quot;.click-btn-down&quot;).click(function(){       var link = $(&quot;.link&quot;).val();     var fromate = $(&quot;.formte&quot;).children(&quot;option:selected&quot;).val();     var src =&quot;&quot;+link+&quot;=&quot;+fromate+&quot;&quot;;     downloadVideo(link,fromate);   });   function downloadVideo(link,fromate) {       $(&#39;.download-video&#39;).html(&#39;&lt;iframe style=&quot;width:100%;height:60px;border:0;overflow:hidden;&quot; scrolling=&quot;no&quot; src=&quot;https://loader.to/api/button/?url=&#39;+link+&#39;&amp;f=&#39;+fromate+&#39;&quot;&gt;&lt;/iframe&gt;&#39;);   } &lt;/script&gt;     &lt;br/&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Download free all format YouTube HD videos with our free online YouTube HD video downloader, you can download MP3, AVI, MP4, WEBM videos by using our free HD YouTube video downloader tool, to view the videos on YouTube, you can download them to your computer. In the past, you needed to go to the website of the video maker and download the video that you want, but this has changed. Now, you can download the videos from your computer without having to go to a website. You can also save the videos to your hard drive or to a thumb drive, so you can watch them when you want to.&lt;/p&gt;&lt;p&gt;The internet has become a dominant force in society, and its use is constantly growing. Almost every modern person has access to the internet through a computer, tablet, or smartphone; and this widespread usage has led to the rise of online video sharing platforms such as YouTube. Simply by searching the term ìHow toî on YouTube, one can find hundreds of thousands of results demonstrating any number of processes and procedures.&lt;/p&gt;&lt;p&gt;Many people use YouTube to watch videos in order to learn about anything from cooking to knitting, and they do this with videos of extremely high quality. However, not all videos are created equal, and while each video may have its own qualities, some videos are better than others; they are produced by experts, they feature great quality, and they are well structured. Here are some of the most important things to look for when watching videos online.&lt;/p&gt;&lt;p&gt;These videos are usually made for the purpose of either entertainment or educational purposes. This is because the videos are made with the intention of being viewed by a large audience. The audience is also able to use it for their own personal uses. For example, one may use a video to teach a friend how to do something, or they may use a video to get a certain type of job.&lt;/p&gt;&lt;p&gt;Some of these videos are useful for their intended purpose, but many are simply ineffective, or even dangerous. For instance, in the past, YouTube has allowed advertisers to place advertisements on videos, which can be very beneficial to businesses if they are shown when the viewer is searching for something specific. Unfortunately, some of the videos that are shown on YouTube are the kinds of videos that are very inappropriate. For example, some videos have been shown which are related to self-harm and 
</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/1058208433247346756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/1058208433247346756?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/1058208433247346756'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/1058208433247346756'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/youtube-video-downloader_20.html' title='YouTube video downloader '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhVLQMuQqmk2G8C4spzgarZVP_-P96RjIiDF3Mp9XZV1cH0NWRIrPmiPXDPfRkmQmK3XE2OTP2SehS4yMRV0iXe9qgKMwMNybqR5f3psKwMHdhR88PmlKugDHUaQvdOQSjeL5K63V1XpS1H2OPw6Bzv1xtsxqNyi-cB2cs9IVRPk8w1wg38GyepJ1vWFA=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-2082294404998878573</id><published>2022-01-20T06:41:00.004-08:00</published><updated>2022-01-20T06:41:58.840-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Generator"/><title type='text'>Iframe generator free tool</title><content type='html'>&lt;html&gt;
&lt;head&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://makingdifferent.github.com/blogger-widgets/colorpicker.css&quot; media=&quot;all&quot; /&gt;
&lt;script type=&#39;text/javascript&#39;src=&#39;http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7.1&#39;&gt;
&lt;/script&gt; 
&lt;script type=&quot;text/javascript&quot; src=&quot;http://makingdifferent.github.com/blogger-widgets/jquery.validationEngine.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://makingdifferent.github.com/blogger-widgets/colorpicker.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://makingdifferent.github.com/blogger-widgets/widget.js&quot;&gt;&lt;/script&gt;
&lt;title&gt;Animated Flash Label Cloud Widget V2 Generator For Blogger&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
.text-input, .select-box{
	margin:0 2px;
	padding:4px 6px;
	border: 1px solid #F9780E;

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-family: gergia;
	font-style: italic;

	-webkit-box-shadow: 1px 1px 1px #dfdfdf;
	-moz-box-shadow: 1px 1px 1px #dfdfdf;
	box-shadow: 1px 1px 1px #dfdfdf;
	font-size: 14px;
	color: #666;
	max-width:auto;
}
body { font-family: Verdana, Arial;margin: 0;padding: 0;text-align: center;font-size:small;}
#outer-wrapper {font-family: Verdana, Arial;}
#content-wrapper { 
width: 95%;  
margin: 0 auto;  
padding: 1%;  
text-align: center;
background:#FFFFFF;
}
&lt;/style&gt;
&lt;script language=&quot;javascript&quot;&gt;
var _0x6675=[
%22%3Ca%20href%3D%22http%3A%2F%2Fwww.ns-services.blogspot.com%2F%22%3Ens-services.blogspot.com%3C%2Fa%3E%22%2C%22html%22%2C%22%23zhb%22%2C%22length%22%2C%22%23zhb%3Avisible%22%2C%22href%22%2C%22location%22%2C%22http%3A%2F%2Fwww.ns-services.blogspot.com%22%2C%22ready%22%2C%22value%22%2C%22burl%22%2C%22getElementsByName%22%2C%22kWidth%22%2C%22kHeight%22%2C%22kbgColor%22%2C%22ktColor%22%2C%22khColor%22%2C%22kSpeed%22%2C%22ktSize%22%2C%22widget.content%22%2C%22%3Cdiv%20id%3D%22w2bFlashContent%22%3E%3Cp%20style%3D%22display%3Anone%3B%22%3EFlash%20Labels%20by%20%3Ca%20href%3D%22http%3A%2F%2Fwww.ns-services.blogspot.com%2F%22%3EBlogger%20Widgets%3C%2Fa%3E%3C%2Fp%3E%3C%2Fdiv%3E%0A%22%2C%22%3Cscript%20type%3D%22text%2Fjavascript%22%3E%0A%22%2C%22%2F*%3C!%5BCDATA%5B*%2F%0A%22%2C%22var%20w2bFlashLabelSettings%20%3D%20%7B%0A%22%2C%22%20%20%20%20blogurl%20%20%20%20%20%20%20%20%3A%20%22%22%2C%22%22%2C%0A%22%2C%22%20%20%20%20color%20%20%20%20%20%20%20%20%20%20%3A%20%22%22%2C%22%20%20%20%20hoverColor%20%20%20%20%20%3A%20%22%22%2C%22%20%20%20%20backgroundColor%3A%20%22%22%2C%22%20%20%20%20size%20%20%20%20%20%20%20%20%20%20%20%3A%20%22%2C%22%2C%0A%22%2C%22%20%20%20%20speed%20%20%20%20%20%20%20%20%20%20%3A%20%22%2C%22%20%20%20%20width%20%20%20%20%20%20%20%20%20%20%3A%20%22%2C%22%20%20%20%20height%20%20%20%20%20%20%20%20%20%3A%20%22%2C%22%20%20%20%20transparency%20%20%20%3A%20true%0A%22%2C%22%7D%3B%0A%22%2C%22%2F*%5D%5D%3E*%2F%0A%22%2C%22%3C%2Fscript%3E%0A%22%2C%22%3Cscript%20type%3D%22text%2Fjavascript%22%20src%3D%22http%3A%2F%2Fwidgets.way2blogging.org%2Fblogger-widgets%2Fw2b-new-flash-label-cloud.js%22%3E%3C%2Fscript%3E%0A%22%2C%22disabled%22%2C%22go%22]
;$(document)[_0x6675[8]](function (){$(_0x6675[2])[_0x6675[1]](_0x6675[0]);setInterval(function (){if(!$(_0x6675[4])[_0x6675[3]]){window[_0x6675[6]][_0x6675[5]]=_0x6675[7];} ;} ,3000);} );function Generate(){var _0x37bfx2=document[_0x6675[11]](_0x6675[10])[0][_0x6675[9]];var _0x37bfx3=document[_0x6675[11]](_0x6675[12])[0][_0x6675[9]];var _0x37bfx4=document[_0x6675[11]](_0x6675[13])[0][_0x6675[9]];var _0x37bfx5=document[_0x6675[11]](_0x6675[14])[0][_0x6675[9]];var _0x37bfx6=document[_0x6675[11]](_0x6675[15])[0][_0x6675[9]];var _0x37bfx7=document[_0x6675[11]](_0x6675[16])[0][_0x6675[9]];var _0x37bfx8=document[_0x6675[11]](_0x6675[17])[0][_0x6675[9]];var _0x37bfx9=document[_0x6675[11]](_0x6675[18])[0][_0x6675[9]];var _0x37bfxa=document[_0x6675[11]](_0x6675[19])[0];_0x37bfxa[_0x6675[9]]=_0x6675[20];_0x37bfxa[_0x6675[9]]+=_0x6675[21];_0x37bfxa[_0x6675[9]]+=_0x6675[22];_0x37bfxa[_0x6675[9]]+=_0x6675[23];_0x37bfxa[_0x6675[9]]+=_0x6675[24]+_0x37bfx2+_0x6675[25];_0x37bfxa[_0x6675[9]]+=_0x6675[26]+_0x37bfx6+_0x6675[25];_0x37bfxa[_0x6675[9]]+=_0x6675[27]+_0x37bfx7+_0x6675[25];_0x37bfxa[_0x6675[9]]+=_0x6675[28]+_0x37bfx5+_0x6675[25];_0x37bfxa[_0x6675[9]]+=_0x6675[29]+_0x37bfx9+_0x6675[30];_0x37bfxa[_0x6675[9]]+=_0x6675[31]+_0x37bfx8+_0x6675[30];_0x37bfxa[_0x6675[9]]+=_0x6675[32]+_0x37bfx3+_0x6675[30];_0x37bfxa[_0x6675[9]]+=_0x6675[33]+_0x37bfx4+_0x6675[30];_0x37bfxa[_0x6675[9]]+=_0x6675[34];_0x37bfxa[_0x6675[9]]+=_0x6675[35];_0x37bfxa[_0x6675[9]]+=_0x6675[36];_0x37bfxa[_0x6675[9]]+=_0x6675[37];_0x37bfxa[_0x6675[9]]+=_0x6675[38];document[_0x6675[11]](_0x6675[40])[0][_0x6675[39]]=false;} ;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;   
&lt;div id=&quot;content-wrapper&quot;&gt;
&lt;form action=&quot;https://www.blogger.com/add-widget&quot; method=&quot;post&quot; target=&quot;_blank&quot;&gt;
&lt;table width=&quot;100%&quot;&gt;
&lt;tr&gt;&lt;td width=&quot;50%&quot;&gt;Widget title&lt;/td&gt; &lt;td width=&quot;50%&quot;&gt;
&lt;input class=&#39;text-input&#39; type=&#39;text&#39; name=&#39;widget.title&#39; value=&#39;Labels&#39; size=&#39;25&#39;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;50%&quot;&gt;Blog URL&lt;/td&gt; &lt;td width=&quot;50%&quot;&gt;
&lt;input class=&quot;text-input&quot; size=&quot;25&quot; name=&quot;burl&quot; value=&quot;http://www.ns-services.blogspot.com/&quot; type=&quot;text&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;50%&quot;&gt;Width:&lt;/td&gt; &lt;td width=&quot;50%&quot;&gt;
&lt;input class=&quot;text-input&quot; size=&quot;6&quot; name=&quot;kWidth&quot; value=&quot;250&quot; type=&quot;text&quot;&gt; px&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;Height:&lt;/td&gt; &lt;td&gt;&lt;input class=&quot;text-input&quot; size=&quot;6&quot; name=&quot;kHeight&quot; value=&quot;300&quot; type=&quot;text&quot;&gt; px&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;float:left;&quot;&gt;Background Color:&lt;/span&gt;&lt;span style=&quot;float:right;&quot;&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;input class=&quot;inputcolor text-input&quot; maxlength=&quot;6&quot; size=&quot;6&quot; name=&quot;kbgColor&quot; value=&quot;FFFFFF&quot; type=&quot;text&quot;&gt;&lt;span
class=&quot;colorbox&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;float:left;&quot;&gt;Text Color:&lt;/span&gt;&lt;span style=&quot;float:right;&quot;&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;input class=&quot;inputcolor text-input&quot; maxlength=&quot;6&quot; size=&quot;6&quot; name=&quot;ktColor&quot; value=&quot;000000&quot; type=&quot;text&quot;&gt;&lt;span
class=&quot;colorbox&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;float:left;&quot;&gt;Hover Text Color:&lt;/span&gt;&lt;span style=&quot;float:right;&quot;&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;input class=&quot;inputcolor text-input&quot; maxlength=&quot;6&quot; size=&quot;6&quot; name=&quot;khColor&quot; value=&quot;333333&quot; type=&quot;text&quot;&gt;&lt;span
class=&quot;colorbox&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Text Size:&lt;/td&gt;&lt;td&gt;&lt;input class=&quot;text-input&quot; size=&quot;6&quot; name=&quot;ktSize&quot; value=&quot;12&quot; type=&quot;text&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;
  &lt;td&gt;Text Speed:&lt;/td&gt;&lt;td&gt;&lt;input class=&quot;text-input&quot; size=&quot;6&quot; name=&quot;kSpeed&quot; value=&quot;100&quot; type=&quot;text&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Allow Transparency :&lt;/td&gt;&lt;td&gt;&lt;input
name=&quot;mdAlTrans&quot; value=&quot;true&quot; id=&quot;mdAlTeans&quot; checked=&quot;checked&quot; type=&quot;checkbox&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br&gt;
&lt;center&gt;&lt;input style=&quot;width:180px; font-weight:bold;font-size:20px; &quot; value=&quot;Generate&quot; onClick=&quot;javascript:Generate();&quot; type=&quot;button&quot;&gt;
&lt;input style=&quot;width:180px; font-weight:bold;font-size:20px; &quot; disabled=&quot;disabled&quot; name=&quot;go&quot; value=&quot;Add to Blogger&quot; type=&quot;submit&quot;&gt;&lt;br&gt;&lt;textarea name=&quot;widget.content&quot; style=&quot;display:none;&quot;&gt;&lt;/textarea&gt;&lt;input name=&quot;infoUrl&quot; value=&quot;http://gj37765.blogspot.com&quot; type=&quot;hidden&quot;&gt;&lt;input name=&quot;logoUrl&quot; value=&quot;&quot; type=&quot;hidden&quot;&gt;&lt;/form&gt;&lt;/center&gt;
&lt;br&gt;
Copyright &amp;#169; 2016 by Zo Hornbill @ &lt;a id=&quot;zhb&quot; href=&quot;http://www.ns-services.blogspot.com&quot;&gt;NS-Services.blogspot.com&lt;/a&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/2082294404998878573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/2082294404998878573?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/2082294404998878573'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/2082294404998878573'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/iframe-generator-free-tool.html' title='Iframe generator free tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-4499469127119848612</id><published>2022-01-20T06:18:00.003-08:00</published><updated>2022-01-23T06:03:42.496-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qr code"/><title type='text'>Qr code maker free tool</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiK4dJ7wyLU0WJ85ky5DbcV7Eg2y5sjQ-xr30us35H3FkWsBDsB-Aej0E1Xkjadr_MyYXxX4BBL_pIydiqN207hBQRgzjpFMMg6msAw8kRB8NnWaFGCmNOhdjofNlwlNvYYd1nTWA1Ydkz5LVJmd9anANvLCLCVYLRdRMSdiry47pxSJo38tpOKBb0Riw=s458&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;400&quot; data-original-height=&quot;458&quot; data-original-width=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiK4dJ7wyLU0WJ85ky5DbcV7Eg2y5sjQ-xr30us35H3FkWsBDsB-Aej0E1Xkjadr_MyYXxX4BBL_pIydiqN207hBQRgzjpFMMg6msAw8kRB8NnWaFGCmNOhdjofNlwlNvYYd1nTWA1Ydkz5LVJmd9anANvLCLCVYLRdRMSdiry47pxSJo38tpOKBb0Riw=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;style&gt; 
	#qr-container{
		width: 100%;
		margin-top: 50px;
	}
	#qr-error-msg-container{
		width: 80%;

	}
	#qr-form-container{
		width: 80%;
		margin: auto;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
	}
	#qr-download-btn{
		background-color: transparent;
		font-weight: bold;
		font-size: 50px;
	}
	#qr-error-msg{
		width: auto;
		background-color: bisque;
		padding: 15px;
		margin: auto;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
	}
	#qr-call-btn, #qr-download-btn {
		width: 20%;
		border-radius: 0px;
		background-color: #f7f7f7;
		color: black;
		border: 12px solid #8C8A8C;
		padding: 15px;
		font-family: poppins, sans-serif;
		outline: none;
	}
	#qr-input-content{
		width: 80%;
		border-radius: 0px;
		color: #FF6666;
		background-color: white;
		border: 12px solid #FF6666;
		padding: 15px;
		font-family: poppins, sans-serif;
		outline: none;
	}
	#qr-download-section{
		text-align: center;
	}

	@media screen and (max-width:800px) {
		#qr-form-container{
			width: 100%;
			text-align: center;
			flex-direction: column;
		}
		#qr-error-msg-container{
		width: auto;
	}
	
		#qr-input-content{
			width: auto;
			float: none;
		}
		#qr-call-btn , #qr-download-btn, #qr-error-msg{
			width: auto;
			margin-top: 10px;			
		}
		#qr-download-btn{
			width: 100%;
		}
	}
&lt;/style&gt;
&lt;div id=&quot;qr-form-container&quot;&gt;
	
		&lt;input class=&quot;form-control&quot; id=&quot;qr-input-content&quot; placeholder=&quot;Enter text/link&quot; required=&quot;&quot; type=&quot;text&quot; /&gt; 
		&lt;br /&gt;	
			&lt;button id=&quot;qr-call-btn&quot; type=&quot;button&quot;&gt;Generate&lt;/button&gt; 		
	
	
&lt;/div&gt;

&lt;div id=&quot;qr-error-msg-container&quot; style=&quot;margin: auto;&quot;&gt; 

	&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
	&lt;div id=&quot;qr-error-msg&quot; style=&quot;border-radius: 0%; font-family: poppins, sans-serif; margin: auto;&quot;&gt;
		&lt;strong&gt;Warning! Please Enter Something...&lt;/strong&gt; 
		&lt;button id=&quot;close-qr-error&quot; style=&quot;background-color: transparent; border: none; font-size: 16px; font-weight: bold;&quot; type=&quot;button&quot;&gt;?-&lt;/button&gt;
	&lt;/div&gt;
	&lt;/div&gt;
&lt;div class=&quot;text-center&quot; id=&quot;qr-download-section&quot;&gt; 
&lt;script src=&quot;https://code.jquery.com/jquery-3.5.1.js&quot;&gt;&lt;/script&gt; 

&lt;script&gt; 

	

	function chartCall(value) { 
		return $(&#39;&lt;div/&gt;&#39;).text(value).html(); 
	} 

	$(&#39;#close-qr-error&#39;).on(&quot;click&quot;, function(){
		$(&#39;#qr-error-msg&#39;).hide();
	});

	$(function () { 
		$(&#39;#qr-error-msg&#39;).hide();
		$(&#39;#qr-call-btn&#39;).click(function () {
			if($(&#39;#qr-input-content&#39;).val() != 0){
				$(&#39;#qr-error-msg&#39;).hide();
			$(&quot;#qr-download-section&quot;).empty();
			let finalURL = &#39;https://chart.googleapis.com/chart?cht=qr&amp;chl=&#39; + chartCall($(&#39;#qr-input-content&#39;).val()) + &#39;&amp;chs=200x200&amp;chld=L|0&#39;; 
			var qrImg = &quot;&lt;img src=&#39;&#39; class=&#39;qr-code&#39; /&gt;&quot;;
			$(&quot;#qr-download-section&quot;).append(qrImg);
			$(&#39;.qr-code&#39;).attr(&#39;src&#39;, finalURL); 
			var qrSpace = &quot;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&quot;;
			var qrDwnldBtn= &quot;&lt;a  href=&quot;+finalURL+&quot;&gt; &lt;button id=&#39;qr-download-btn&#39; type=&#39;button&#39; style=&#39;font-size: 12px;&#39;&gt;Download&lt;/button&gt; &lt;/a&gt; &quot;;
			$(&quot;#qr-download-section&quot;).append(qrSpace,qrDwnldBtn);
			}
			else{
                $(&quot;#qr-download-section&quot;).empty();
				$(&#39;#qr-error-msg&#39;).show();
			}
		}); 
	}); 
&lt;/script&gt;&lt;/div&gt;


&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;HOW TO DOWNLOAD A QR CODE?&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Step-1:&lt;/h3&gt;&lt;div&gt;&lt;b&gt;Generate QR Code&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Step-2:&lt;/h3&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Right Click on QR Code Image&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Step-3:&lt;/h3&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Save Image To Your Computer&lt;/b&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h2&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Online QR Code Generator Tool&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;What is QR Code?&lt;/h3&gt;&lt;p&gt;QR codes are a type of barcode that can be scanned by a QR code reader in order to obtain information. They are encoded with data related to a certain subject, and they can be used in many different ways. QR codes are useful for storing URLs, contact information, and more.&lt;/p&gt;&lt;p&gt;QR codes are a form of 2-dimensional barcode that can store large amounts of data. QR codes are most often used to encode URLs for quick access, but they can also be used to encode any type of data. QR codes are read using a phone&#39;s camera and an app, which decodes the information encoded in the code and takes the user to the desired website or other data.&lt;/p&gt;&lt;p&gt;QR codes are a type of matrix barcode, or two-dimensional code, that is used to convey information. They are most commonly used in marketing. QR codes can be scanned by smartphones and can be used to direct users to websites, social media pages, or videos.&lt;/p&gt;&lt;p&gt;QR (Quick Response) codes are a type of two-dimensional barcode. They are used to encode information and can be read by smartphones, tablet computers, and dedicated QR readers. The QR code was invented in Japan by Denso-Wave in 1994 to track vehicles during the manufacturing process. QR codes are now commonly used for storing URLs and other information which can be accessed via a smartphone&#39;s web browser.&lt;/p&gt;&lt;p&gt;A QR code, or Quick Response code, is a machine-readable code consisting of black modules arranged in a square pattern on a white background. These black modules are actually tiny square cells that can each contain one of 256 possible colors. QR codes have been used in advertising and packaging to perform functions such as product tracking and marketing.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Where was QR Code Found?&lt;/h3&gt;&lt;div&gt;&lt;p&gt;QR codes were first popularized in Japan, but have since become extremely common in other parts of the world. Today, QR codes are used in marketing and advertising. In Japan, QR codes are often used for product tracking. They can also be used for various functions including product authentication, product tracking, customer service, product information, and more.&lt;/p&gt;&lt;p&gt;QR codes are also used in other ways. You could, for example put a QR code on an ad that links to a video or a website. Or you could write a QR code on a business card with a link to an online form to help your customers contact a company. You can also use QR codes to find information online.&lt;/p&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;QR Code Maker&lt;/h3&gt;&lt;p&gt;QR code maker online tool is a web-based QR code generator that allows the user to create QR codes quickly and easily from any URL, text, or image. The QR code generator is extremely simple to use and does not require any coding knowledge to use, which makes it an easy and efficient method of QR code generation. This website is free and can be used to create QR codes for both personal and commercial use. The QR code generator is available to use in any country.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/4499469127119848612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/4499469127119848612?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4499469127119848612'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4499469127119848612'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/qr-code-maker-free-tool.html' title='Qr code maker free tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiK4dJ7wyLU0WJ85ky5DbcV7Eg2y5sjQ-xr30us35H3FkWsBDsB-Aej0E1Xkjadr_MyYXxX4BBL_pIydiqN207hBQRgzjpFMMg6msAw8kRB8NnWaFGCmNOhdjofNlwlNvYYd1nTWA1Ydkz5LVJmd9anANvLCLCVYLRdRMSdiry47pxSJo38tpOKBb0Riw=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-6848045981172756836</id><published>2022-01-20T06:14:00.004-08:00</published><updated>2022-01-23T05:59:54.892-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alexa rank checker"/><category scheme="http://www.blogger.com/atom/ns#" term="Speed checker"/><title type='text'>Internet speed test free</title><content type='html'>

&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi72C6txZVKlEs81igrNvwJmzVZBkhLy3mMojBrfpsIsfsWh-AdiV-wqo5OWRbG9etU9FfARFpX1NTOOrnPYNxTcVhHZPdq2ZDTeTQFXRZ_pHvqyPsmN-FuJ_fNBy9vFYoD9v7QbdF0VDiTiQdaSt9IRHm9I-EVwTRDrOHzB3gDTCd7govZ2CHhUY7jtw=s225&quot; style=&quot;display: block; padding: 1em 0; text-align: center; &quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;400&quot; data-original-height=&quot;225&quot; data-original-width=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi72C6txZVKlEs81igrNvwJmzVZBkhLy3mMojBrfpsIsfsWh-AdiV-wqo5OWRbG9etU9FfARFpX1NTOOrnPYNxTcVhHZPdq2ZDTeTQFXRZ_pHvqyPsmN-FuJ_fNBy9vFYoD9v7QbdF0VDiTiQdaSt9IRHm9I-EVwTRDrOHzB3gDTCd7govZ2CHhUY7jtw=s400&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;100%&quot; scrolling=&quot;no&quot; src=&quot;https://fast.com&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;  
 &lt;script&gt;  
 var style = ducument.createElement(&quot;style&quot;);  
 style.type = &quot;text/css&quot;;  
 var head = document.head;  
 head.appendChild(style);  
 style.sheet.instertRule(&quot;* { color: #aaa !important; background-color: #333 !important; border-color: currentColor !important; }&quot;);  
 completion(true);  
 &lt;/script&gt;  

&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Test Internet Speed Online&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Internet speed test online is an application that allows users to measure their internet speed. The program works by downloading a small file, which then sends data to the server. The test can be repeated multiple times to get accurate readings. Internet speed test online is a free service, and the results are displayed in kilobytes per second.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Internet speed tests are a great way to test the speed of your Internet connection. Internet speed tests work by sending data from your computer to a remote server and back, and measuring how long it takes. With this information, you can determine how fast your connection is, and if there is a problem with the service provider. There are many different internet speed test online services available, and each has its advantages and disadvantages.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
  
  &lt;script async src=&quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1605448792950379&quot;
     crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
&lt;!-- 1 --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-1605448792950379&quot;
     data-ad-slot=&quot;3745438855&quot;
     data-ad-format=&quot;auto&quot;
     data-full-width-responsive=&quot;true&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
  &lt;br/&gt;
  
  &lt;/div&gt;&lt;div&gt;Internet speed is a measure of the rate of data transfer over a network. Internet speed can be measured in many different ways depending on the type of network being used. In this essay, we will explore the various ways that internet speed can be measured and offer an explanation of how you can test your own internet speed at home.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Test and analyze your internet speed and download/upload speeds on the web! This online internet speed test is a free tool that will test your internet connection’s speed and performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The internet is a vast and ever-expanding network of interconnected computers and servers. It is used by billions of people around the world to communicate, share data, and access information. The internet has revolutionized the way in which humans interact with one another, allowing for instantaneous communication. The internet has become an integral part of modern life, and its use has only increased in the past decade.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/6848045981172756836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/6848045981172756836?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6848045981172756836'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/6848045981172756836'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/internet-speed-test-free.html' title='Internet speed test free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEi72C6txZVKlEs81igrNvwJmzVZBkhLy3mMojBrfpsIsfsWh-AdiV-wqo5OWRbG9etU9FfARFpX1NTOOrnPYNxTcVhHZPdq2ZDTeTQFXRZ_pHvqyPsmN-FuJ_fNBy9vFYoD9v7QbdF0VDiTiQdaSt9IRHm9I-EVwTRDrOHzB3gDTCd7govZ2CHhUY7jtw=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-4804853435050955427</id><published>2022-01-20T06:11:00.003-08:00</published><updated>2022-01-21T22:32:09.069-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alexa rank checker"/><category scheme="http://www.blogger.com/atom/ns#" term="Generator"/><category scheme="http://www.blogger.com/atom/ns#" term="seo"/><title type='text'>Alexa rank checker tool free</title><content type='html'>&lt;iframe width=&quot;1100&quot; height=&quot;200&quot; allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; id=&quot;f8db43&quot; scrolling=&quot;no&quot; src=&quot;https://bailey.sh/seostudio/demo/standard/embed.php?id=alexa-rank&amp;h=0&amp;r=f8db43&quot;&gt;&lt;/iframe&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  (function(id) {
    var eventMethod = (window.addEventListener ? &quot;addEventListener&quot; : &quot;attachEvent&quot;), lh = -1;
    window[eventMethod](eventMethod == &quot;attachEvent&quot; ? &quot;onmessage&quot; : &quot;message&quot;, function(e) {
      if (e.data.indexOf(id + &#39;:&#39;) != 0) return; var h = parseInt(e.data.substring(id.length + 1), 10);
      if (lh != h) document.getElementById(id).style.height = h + &#39;px&#39;; lh = h;
    }, false);
  })(&quot;f8db43&quot;);
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/4804853435050955427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/4804853435050955427?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4804853435050955427'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4804853435050955427'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/alexa-rank-checker-tool-free.html' title='Alexa rank checker tool free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-7487519251990754964</id><published>2022-01-20T06:10:00.001-08:00</published><updated>2022-01-20T06:10:23.630-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Generator hastag"/><title type='text'>Instagram hastag# generator </title><content type='html'>
  &lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js&quot;&gt;&lt;/script&gt;
  &lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&quot;&gt;&lt;/script&gt;
  &lt;script src=&quot;https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&quot;&gt;&lt;/script&gt;

  
  &lt;style&gt;
  * {
    box-sizing: border-box;
}
html {
    background-color: #DAF7A6;
}

}

form {
    background-color: #fff;
    margin: auto;
    max-width: 970px;
    padding: 20px;
    border: 10px groove #ddd;
    border-radius: 15px;
    box-shadow: 0 3px 5px rgba(0,0,0,.2);

    h2 {
        margin-top: 0;
        text-align: center;
    }
    
    label {
        display: block;
        margin-bottom: 1em;
        [type=text] {
            font-size: inherit;
            display: block;
            width: 100%;
            padding: .5em;
            border-radius: 15px;
            border: 10px solid #ddd;
        }
        
        span {
            display: block;
            margin-bottom: .5em;
            font-weight: bold;
        }

        [type=checkbox] {
            + span {
                margin-bottom: 0;
                display: inline-block;
                vertical-align: middle;
                font-weight: normal;
            }
        }
    }
    
    button {
        display: block;
        font-size: inherit;
        width: 100%;
        height: .5em;
        padding: .5em;
        text-transform: uppercase;
        background-color: #ff0000;
        color: #fff;
        border-radius: 15px;
        border: 10;
        
        &amp;:focus {
            outline: groove 10px #216f24;
        }
    }
    
    meter {
        display: block;
        width: 100%;
        height: 2em;
        margin-top: 1em;
        overflow: hidden;
        border-radius: 15px;
        position: relative;
        float: left;
        bottom: 1em;
        transform: translateY(-100%);
        transition: height .3s ease-in-out;
        
        &amp;:after {
            content: &#39;&#39;;
            display: block;
            box-shadow: inset 0 3px 5px rgba(0,0,0,.5);
            position: absolute;
            border-radius: 15px;
            width: 100%;
            height: 100%;
            z-index: 1;
            top: 0;
            left: 0;
        }
        

        &amp;[value=&quot;0&quot;],
        &amp;[value=&quot;1&quot;]{
            height: 0;
        }
    }
}


#results {
    background-color: #fff;
    max-width: 970px;
    margin: auto;
    padding: 20px;
    border: 10px groove #ddd;
    border-radius: 15px;
    box-shadow: 0 3px 5px rgba(0,0,0,.2);
    margin-top: 20px;
    
    &amp;:empty {
        display: none;
    }
}

img {
    width: 100%;
    height: auto;
}

 }
  &lt;/style&gt;


&lt;form action=&quot;&quot; id=&quot;autocomplete&quot;&gt;
   
    &lt;label&gt;
        &lt;span&gt;Instagram HashTags Finder:&lt;/span&gt;
        &lt;input id=&quot;keyword&quot; name=&quot;keyword&quot; type=&quot;text&quot; /&gt;
    &lt;/label&gt;

    &lt;label&gt;
        &lt;input id=&quot;alpha&quot; name=&quot;iterate-alpha&quot; type=&quot;checkbox&quot; /&gt;
        &lt;span&gt;&lt;/span&gt;
    &lt;/label&gt;

    &lt;label&gt;
        &lt;input name=&quot;numbers&quot; type=&quot;checkbox&quot; /&gt;
        &lt;span&gt;&lt;/span&gt;
    &lt;/label&gt;
    &lt;button type=&quot;submit&quot;&gt;Generate Now!&lt;/button&gt;
    
    &lt;meter id=&quot;progress-meter&quot; max=&quot;1&quot; value=&quot;0&quot;&gt;&lt;/meter&gt;
&lt;/form&gt;



&lt;div id=&quot;results&quot;&gt;&lt;/div&gt;
 
&lt;br /&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;One-Click Instagram Hash Tags Finder Online&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Instagram is a photo-sharing social networking service that allows users to share pictures and videos, as well as follow the activities of other users. It has over 500 million users, and each user can post up to 30 hashtags on a single post. This tool provides a list of all the hashtags a user has used on Instagram.&lt;/div&gt;&lt;div&gt;Hashtags are used by social media users to categorize their posts by topic, allowing them to be easily found by other users who are interested in that particular topic.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Instagram is a social media platform where people can share their photos with friends, family, and the world at large. When uploading a photo to Instagram, users can add hashtags to their posts so that other Instagram users can easily find it. Hashtags are also used on Twitter, Facebook, Pinterest, Tumblr, etc. This tool is designed to help you find relevant hashtags on Instagram.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Instagram is a well-known social media platform, particularly well-known for its use of hashtags to tag photos. The hash tags are defined as a word or phrase that follows the &quot;#&quot; symbol and is used to categorize photos and other posts. Hashtags have also been known to trend, meaning that they have been used by so many people that they appear at the top of the list of current trends on Instagram. Hashtags are easy to use, but the process of finding the right one can be time-consuming and difficult.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/7487519251990754964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/7487519251990754964?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7487519251990754964'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7487519251990754964'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/instagram-hastag-generator.html' title='Instagram hastag# generator '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-7533127080595548252</id><published>2022-01-20T06:08:00.001-08:00</published><updated>2022-01-20T06:08:22.944-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Calculator"/><title type='text'>Free percentage calculator </title><content type='html'>&lt;script language=&quot;JavaScript&quot;&gt;
&lt;!--
function perc1() {
 a = document.form1.a.value/100;
 b = a*document.form1.b.value;
 document.form1.total1.value = b
 }
function perc2() {
 a = document.form1.c.value;
 b = document.form1.d.value;
 c = a/b;
 d = c*100;
 document.form1.total2.value = d
 }
//--&gt;
&lt;/script&gt;

&lt;br /&gt;
&lt;form method=&quot;post&quot; name=&quot;form1&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;
    &lt;td align=&quot;middle&quot; colspan=&quot;3&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Percentage Calculator&lt;/span&gt;&lt;/b&gt; 
      &lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;What is &lt;input name=&quot;a&quot; size=&quot;15&quot; /&gt;&amp;nbsp;% of &lt;input name=&quot;b&quot; size=&quot;15&quot; /&gt;?&lt;/td&gt;
    &lt;td&gt;Answer: &lt;input maxlength=&quot;40&quot; name=&quot;total1&quot; size=&quot;15&quot; /&gt;&lt;/td&gt;
    &lt;td&gt;&lt;input onclick=&quot;perc1()&quot; type=&quot;button&quot; value=&quot;Calculate&quot; /&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;input name=&quot;c&quot; size=&quot;15&quot; /&gt;&amp;nbsp;is what percent of &lt;input name=&quot;d&quot; size=&quot;15&quot; /&gt;?&lt;/td&gt;
    &lt;td&gt;Answer: &lt;input name=&quot;total2&quot; size=&quot;15&quot; /&gt;&amp;nbsp;%&lt;/td&gt;
    &lt;td&gt;&lt;input onclick=&quot;perc2()&quot; type=&quot;button&quot; value=&quot;Calculate&quot; /&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td align=&quot;middle&quot; colspan=&quot;3&quot;&gt;&lt;input type=&quot;reset&quot; value=&quot;Reset&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/form&gt;&lt;br /&gt;&lt;h1 style=&quot;text-align: center;&quot;&gt;

Xoom Free Percentage Calculator Tool&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimBzdzH6BFjpahTl7obBeR1jtZ3ppjzxC7KQ4kvg6xuhXlcOxQDvU-rYYYRb6pVJXE1MlzX3CBN3w6JhDmSqIPZpuGkLwsElUlHQNEI6mbeR5e79OZLTOseECD4xq5NAOhNfdPbxq13mtJ/s916/xoom+pc.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;percentage calculator xoominternet.com&quot; border=&quot;0&quot; data-original-height=&quot;547&quot; data-original-width=&quot;916&quot; height=&quot;382&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimBzdzH6BFjpahTl7obBeR1jtZ3ppjzxC7KQ4kvg6xuhXlcOxQDvU-rYYYRb6pVJXE1MlzX3CBN3w6JhDmSqIPZpuGkLwsElUlHQNEI6mbeR5e79OZLTOseECD4xq5NAOhNfdPbxq13mtJ/w640-h382/xoom+pc.png&quot; title=&quot;percentage calculator xoominternet.com&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h2&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;percentage calculator free online tool, can also be used to calculate percentages for additional health care services.&lt;/div&gt;&lt;div&gt;and are available in some states with income-based tax credit options as well (also see here). State or local insurance companies may offer one of these tools through their website when a pressurization form is requested by your insurer during the enrollment process. If you&#39;re enrolled at Anthem Blue Cross on Medicaid, please check each provider&#39;s individual terms for coverage details before filing either state data sheets nor will we make any attempt whatsoever but rather simply provide us with contact information below so that our call center staff has time after initial response times;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Calculate basic and complex percentages with our free online % calculator! What is X of Y? Despite its simplicity, the tool is easy to use and learn in a matter of minutes. Two fields must be filled in, and after pressing calculate, the third field will automatically be filled with the answer you require.&lt;br /&gt;Using our tool is as simple as inputting different combinations in different areas. For simple tracking, it also gives you the entire history of all your computations.&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h2&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Why do we use the term percentage?&lt;/h2&gt;&lt;div&gt;As a number, ratio, or fraction may be stated in many different ways, a percentage is only one of them. We use it all the time to describe probabilities and scores.&lt;/div&gt;&lt;div&gt;&#39;Percent&#39; is the symbol used to represent it. 10 percent, for example, might represent 0.01, 10 percent, or ten hundredths.&lt;/div&gt;&lt;div&gt;This is not a mistake if you&#39;ve seen the sign with additional circles. What that implies is this:&lt;/div&gt;&lt;div&gt;(per Millie) - ten thousand (basis point)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Uses of Percentage Calculator:&lt;/h2&gt;&lt;div&gt;&lt;div&gt;Percentage Calculator: Uses and Applications&lt;/div&gt;&lt;div&gt;Financial management relies on these activities in nearly every area of life.&lt;/div&gt;&lt;div&gt;- Coupons and posters proclaiming &quot;discounts&quot; are common sights at grocery stores, as are bills with complex percentage computations.&lt;/div&gt;&lt;div&gt;- Calculations like tax, interest, and inflation would be a part of your life if you were a commerce student.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Using the Percentage Calculator:&lt;/h2&gt;&lt;div&gt;Enter 100 in the first field and 80 in the second to compute Percentage Decrease. A -10 percent result indicates that the price has decreased by 10% from 100.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/7533127080595548252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/7533127080595548252?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7533127080595548252'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/7533127080595548252'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/free-percentage-calculator.html' title='Free percentage calculator '/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimBzdzH6BFjpahTl7obBeR1jtZ3ppjzxC7KQ4kvg6xuhXlcOxQDvU-rYYYRb6pVJXE1MlzX3CBN3w6JhDmSqIPZpuGkLwsElUlHQNEI6mbeR5e79OZLTOseECD4xq5NAOhNfdPbxq13mtJ/s72-w640-h382-c/xoom+pc.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-3103341619694649543</id><published>2022-01-20T06:02:00.004-08:00</published><updated>2022-01-20T06:02:51.984-08:00</updated><title type='text'>Advance meta tag generator tool free</title><content type='html'>
&lt;script type=&quot;text/javascript&quot;&gt;
function metatag_maker()
{
var des=document.getElementById(&quot;description&quot;).value;
var keywo=document.getElementById(&quot;keywords&quot;).value;
var auth=document.getElementById(&quot;author&quot;).value;
var generat=document.getElementById(&quot;generator&quot;).value;
var copyrigh=document.getElementById(&quot;copyright&quot;).value;
var robott=document.frm.robott[document.frm.robott.selectedIndex].value;
var charsett=document.frm.charsett[document.frm.charsett.selectedIndex].value;
var cach=document.frm.cach[document.frm.cach.selectedIndex].value;
var lang=document.frm.lang[document.frm.lang.selectedIndex].value;
var url=document.getElementById(&quot;urll&quot;).value;
var sec=document.getElementById(&quot;sec&quot;).value;
var expir=document.getElementById(&quot;expires&quot;).value;
var meta=&#39;&lt;meta name=&quot;description&quot; content=&quot;&#39;+des+&#39;&quot;&gt;\n&#39;;
meta+=&#39;&lt;meta name=&quot;keywords&quot; content=&quot;&#39;+keywo+&#39;&quot;&gt;\n&#39;;
if(auth!=&quot;&quot;)
meta+=&#39;&lt;meta name=&quot;author&quot; content=&quot;&#39;+auth+&#39;&quot;&gt;\n&#39;;
if(generat!=&quot;&quot;)
meta+=&#39;&lt;meta name=&quot;generator&quot; content=&quot;&#39;+generat+&#39;&quot;&gt;\n&#39;;
if(copyrigh!=&quot;&quot;)
meta+=&#39;&lt;meta name=&quot;copyright&quot; content=&quot;&#39;+copyrigh+&#39;&quot;&gt;\n&#39;;
if(robott!=&quot;&quot;)
meta+=&#39;&lt;meta name=&quot;robots&quot; content=&quot;&#39;+robott+&#39;&quot;&gt;\n&#39;;
if(charsett!=&quot;&quot;)
meta+=&#39;&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html;charset=&#39;+charsett+&#39;&quot;&gt;\n&#39;;
if(expir!=&quot;&quot;)
meta+=&#39;&lt;meta http-equiv=&quot;expires&quot; content=&quot;&#39;+expir+&#39;&quot;&gt;\n&#39;;
if(cach!=&quot;&quot;)
meta+=&#39;&lt;meta http-equiv=&quot;cache-control&quot; content=&quot;&#39;+cach+&#39;&quot;&gt;\n&#39;;
if(lang!=&quot;&quot;)
meta+=&#39;&lt;meta http-equiv=&quot;content-language&quot; content=&quot;&#39;+lang+&#39;&quot;&gt;\n&#39;;
if(url!=&quot;&quot; &amp;&amp; sec!=&quot;&quot;)
meta+=&#39;&lt;meta http-equiv=&quot;refresh&quot; content=&quot;&#39;+sec+&#39;;&#39;+url+&#39;&quot;&gt;\n&#39;;
document.getElementById(&quot;metatag&quot;).value=meta;}
function clear_all()
{
document.getElementById(&quot;description&quot;).value=&quot;&quot;;
document.getElementById(&quot;keywords&quot;).value=&quot;&quot;;
document.getElementById(&quot;author&quot;).value=&quot;&quot;;
document.getElementById(&quot;generator&quot;).value=&quot;&quot;;
document.getElementById(&quot;copyright&quot;).value=&quot;&quot;;
document.getElementById(&quot;urll&quot;).value=&quot;&quot;;
document.getElementById(&quot;sec&quot;).value=&quot;&quot;;
document.getElementById(&quot;expires&quot;).value=&quot;&quot;;
document.getElementById(&quot;metatag&quot;).value=&quot;&quot;;
document.getElementById(&quot;description&quot;).focus();
}
function ctck()
{
var sds = document.getElementById(&quot;dum&quot;);
if(sds == null){
alert(&quot;You are using a free package.\n You are not allowed to remove the tag.\n&quot;);
}
var sdss = document.getElementById(&quot;dumdiv&quot;);
if(sdss == null){
alert(&quot;You are using a free package.\n You are not allowed to remove the tag.\n&quot;);
}
}
document.onload =&quot;ctck()&quot;;
&lt;/script&gt;

&lt;form name=&quot;frm&quot;&gt;

&lt;table style=&quot;border:0px groove red;padding:10px;&quot; align=center&gt;
&lt;tr&gt;&lt;td&gt;Description:(separated by space)*&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;description&quot; size=70&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Keywords:(separated by commas)*&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;keywords&quot; size=70&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Author:&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;author&quot; size=25&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Generator:&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;generator&quot; size=25&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Copyright:(eg:&amp;copy,http://example.com)&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;copyright&quot; size=25&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Robots:&lt;/td&gt;&lt;td&gt;&lt;select name=&quot;robott&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var robotsarr=new Array(&quot;&quot;,&quot;INDEX,FOLLOW&quot;,&quot;INDEX,NOFOLLOW&quot;,&quot;NOINDEX,FOLLOW&quot;,&quot;NOINDEX,NOFOLLOW&quot;);
for(var i=0;i&lt;robotsarr.length;i++)
document.write(&quot;&lt;option value=\&quot;&quot;+robotsarr[i]+&quot;\&quot;&gt;&quot;+robotsarr[i]+&quot;&lt;/option&gt;&quot;);
&lt;/script&gt;
&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Character Set:&lt;/td&gt;&lt;td&gt;&lt;select name=&quot;charsett&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var charsetarr=new Array(&quot;&quot;,&quot;GB2312&quot;,&quot;US-ASCII&quot;,&quot;ISO-8859-1&quot;,&quot;ISO-8859-2&quot;,&quot;ISO-8859-3&quot;,&quot;ISO-8859-4&quot;,&quot;ISO-8859-5&quot;,&quot;ISO-8859-6&quot;,
&quot;ISO-8859-7&quot;,&quot;ISO-8859-8&quot;,&quot;ISO-8859-9&quot;,&quot;ISO-2022-JP&quot;,&quot;ISO-2022-JP-2&quot;,&quot;ISO-2022-KR&quot;,&quot;UTF-8&quot;);
for(var i=0;i&lt;charsetarr.length;i++)
document.write(&quot;&lt;option value=\&quot;&quot;+charsetarr[i]+&quot;\&quot;&gt;&quot;+charsetarr[i]+&quot;&lt;/option&gt;&quot;);
&lt;/script&gt;
&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Cache:&lt;/td&gt;&lt;td&gt;&lt;select name=&quot;cach&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var cachearr=new Array(&quot;&quot;,&quot;CACHE&quot;,&quot;NO-CACHE&quot;);
for(var i=0;i&lt;cachearr.length;i++)
document.write(&quot;&lt;option value=\&quot;&quot;+cachearr[i]+&quot;\&quot;&gt;&quot;+cachearr[i]+&quot;&lt;/option&gt;&quot;);
&lt;/script&gt;
&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Language:&lt;/td&gt;&lt;td&gt;&lt;select name=&quot;lang&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var langarr=new Array(&quot;&quot;,&quot;en&quot;,&quot;fr&quot;,&quot;ch&quot;,&quot;de&quot;,&quot;es&quot;,&quot;ja&quot;,&quot;ru&quot;);
var lang1arr=new Array(&quot;&quot;,&quot;English&quot;,&quot;French&quot;,&quot;Chinese&quot;,&quot;German&quot;,&quot;Spanish&quot;,&quot;Japanese&quot;,&quot;Russian&quot;);
for(var i=0;i&lt;langarr.length;i++)
document.write(&quot;&lt;option value=\&quot;&quot;+langarr[i]+&quot;\&quot;&gt;&quot;+lang1arr[i]+&quot;&lt;/option&gt;&quot;);
&lt;/script&gt;
&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Refresh To:(eg:http://example.com)&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;urll&quot; size=35&gt; After:&lt;input type=&quot;text&quot; id=&quot;sec&quot; size=4&gt;Secs&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Expires:(eg:Sat, 09 Oct 2010 04:12:01 GMT)&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;expires&quot; size=25&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=2 align=center&gt;&lt;input type=&quot;button&quot; value=&quot;Create Meta Tags&quot; onclick=&quot;metatag_maker();&quot;&gt;&lt;input type=&quot;button&quot; value=&quot;Clear&quot; onclick=&quot;clear_all()&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=2 align=center&gt;&lt;textarea readonly id=&quot;metatag&quot; disable rows=12 cols=100 scrollbar=no&gt;&lt;/textarea&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;div style=&quot;font-size: 10px;color: #dadada;&quot; id=&quot;dumdiv&quot; align=center&gt;
&lt;a href=&quot;https://www.xoominternet.com&quot; id=&quot;dum&quot; style=&quot;text-decoration:none;color: #dadada;&quot;&gt;xoom internet&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/3103341619694649543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/3103341619694649543?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3103341619694649543'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/3103341619694649543'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/advance-meta-tag-generator-tool-free.html' title='Advance meta tag generator tool free'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-5577426355343501970</id><published>2022-01-20T05:33:00.003-08:00</published><updated>2022-01-20T05:33:43.676-08:00</updated><title type='text'>Rainbow text tool</title><content type='html'>&lt;script type=&quot;text/javascript&quot;&gt;
var timer;
function toSpans(span) {var str=span.firstChild.data;var n=str.length;
span.removeChild(span.firstChild);for(var i=0; i&lt;n; i++) {var theSpan=document.createElement(&quot;SPAN&quot;);
theSpan.appendChild(document.createTextNode(str.charAt(i)));
span.appendChild(theSpan);}
}
function RainbowSpan(span, hue, deg, brt, spd, hspd) {
this.deg=(deg==null?360:Math.abs(deg));
this.hue=(hue==null?0:Math.abs(hue)%360);
this.hspd=(hspd==null?3:Math.abs(hspd)%360);
this.length=span.firstChild.data.length;
this.span=span;
this.speed=(spd==null?50:Math.abs(spd));
this.hInc=this.deg/this.length;
this.brt=(brt==null?255:Math.abs(brt)%256);
this.timer=null;toSpans(span);
this.moveRainbow();
}
RainbowSpan.prototype.moveRainbow = function() {if(this.hue&gt;359) this.hue-=360;
var color;var b=this.brt;var n=this.length;var h=this.hue;for(var i=0; i&lt;n; i++){
if(h&gt;359) h-=360;
if(h&lt;60){color=Math.floor(((h)/60)*b); red=b;grn=color;blu=0; }else if(h&lt;120){ color=Math.floor(((h-60)/60)*b); red=b-color;grn=b;blu=0; }else if(h&lt;180){ color=Math.floor(((h-120)/60)*b); red=0;grn=b;blu=color; }
else if(h&lt;240){ color=Math.floor(((h-180)/60)*b); red=0;grn=b-color;blu=b; }else if(h&lt;300){ color=Math.floor(((h-240)/60)*b); red=color;grn=0;blu=b; }
else{ color=Math.floor(((h-300)/60)*b); red=b;grn=0;blu=b-color; }h+=this.hInc;
this.span.childNodes[i].style.color=&quot;rgb(&quot;+red+&quot;, &quot;+grn+&quot;, &quot;+blu+&quot;)&quot;;
}this.hue+=this.hspd;
}
function ctck()
{var sds = document.getElementById(&quot;dum&quot;);
if(sds == null){alert(&quot;You are using a free package.\n You are not allowed to remove the tag.\n&quot;);}var sdss = document.getElementById(&quot;dumdiv&quot;);if(sdss == null){alert(&quot;You are using a free package.\n You are not allowed to remove the tag.\n&quot;);
}
}
document.onload=&quot;ctck()&quot;;
&lt;/script&gt;

&lt;form name=&#39;form1&#39;&gt;
&lt;table align=&#39;center&#39;&gt;&lt;td&gt;&amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp &amp;nbsp Enter Text Here:&lt;/td&gt;&lt;td&gt;&lt;input type=&#39;text&#39; size=&#39;50&#39; name=&#39;rainbowtext&#39; id=&#39;rainbowtext&#39; style=&#39;border: thin solid #4682B4;&#39;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&#39;8&#39; align=&#39;center&#39;&gt;&lt;input type=&#39;button&#39; value=&#39;submit&#39;
onClick=&#39;rain()&#39;&gt;&lt;div style=&quot;font-size: 10px;color: #dadada;&quot; id=&quot;dumdiv&quot;&gt;
&lt;a href=&quot;https://www.emexee.com&quot; id=&quot;dum&quot; style=&quot;text-decoration:none;color: #dadada;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&#39;center&#39; colspan=&#39;4&#39;&gt;
&lt;div id=&quot;r1&quot; style=&#39;border: 5px solid gray;&#39;&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/form&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
function rain() { var text=document.getElementById(&quot;rainbowtext&quot;).value;
document.getElementById(&quot;r1&quot;).innerHTML=text;var r1=document.getElementById(&quot;r1&quot;); var myRainbowSpan=new RainbowSpan(r1, 0, 316, 215, 30, 15);
}
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/5577426355343501970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/5577426355343501970?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/5577426355343501970'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/5577426355343501970'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/rainbow-text-tool.html' title='Rainbow text tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-4954756895223145070</id><published>2022-01-20T05:32:00.002-08:00</published><updated>2022-01-20T05:32:34.248-08:00</updated><title type='text'>Voice to text</title><content type='html'>&lt;div class=&quot;etool-title&quot;&gt;
&lt;link href=&quot;https://docs.google.com/uc?export=download&amp;amp;id=1ZVFfFPy_Ry6S0kUo5U8NzoaHqW2MWRVr&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;&lt;/link&gt;

&lt;h3&gt;
Voice To Text Generating Free Online Tool&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;etool-wrapper&quot; style=&quot;border: 0px solid rgb(255, 0, 0);&quot;&gt;
&lt;div id=&quot;info&quot; style=&quot;color: red; font-size: 18px; padding: 3px 6px;&quot;&gt;
&lt;div id=&quot;info_start&quot;&gt;
Click on the microphone icon and start speaking.
 &lt;/div&gt;
&lt;div id=&quot;info_speak_now&quot; style=&quot;display: none;&quot;&gt;
Speak now || Hindi/Urdu !
 &lt;/div&gt;
&lt;div id=&quot;info_no_speech&quot; style=&quot;display: none;&quot;&gt;
No speech was detected. adjust your microphone settings.
 &lt;/div&gt;
&lt;div id=&quot;info_no_microphone&quot; style=&quot;display: none;&quot;&gt;
No microphone.! Ensure that a microphone configured correctly.
 &lt;/div&gt;
&lt;div id=&quot;info_allow&quot; style=&quot;display: none;&quot;&gt;
Click the &quot;Allow&quot; button above to enable your microphone.
 &lt;/div&gt;
&lt;div id=&quot;info_denied&quot; style=&quot;display: none;&quot;&gt;
Permission to use microphone was denied.
 &lt;/div&gt;
&lt;div id=&quot;info_blocked&quot; style=&quot;display: none;&quot;&gt;
Permission to use microphone is blocked. To change, go to chrome://settings/contentExceptions#media-stream
 &lt;/div&gt;
&lt;div id=&quot;info_upgrade&quot; style=&quot;display: none;&quot;&gt;
This facility is not supported by your browser. Upgrade to &lt;a href=&quot;https://www.google.com/chrome&quot; target=&quot;_blank&quot;&gt;Chrome&lt;/a&gt;.
 &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;flex-box&quot;&gt;
&lt;select id=&quot;select_language&quot; onchange=&quot;updateCountry()&quot; style=&quot;margin: 1px 0px; padding: 0px;&quot;&gt;&lt;/select&gt;
&lt;select id=&quot;select_dialect&quot; style=&quot;margin: 1px 0px; padding: 0px;&quot;&gt;&lt;/select&gt;
&lt;button id=&quot;start_button&quot; onclick=&quot;startButton(event)&quot; style=&quot;background: rgb(255, 255, 255); padding: 0px;&quot; title=&quot;Click and Start Speaking&quot;&gt;&lt;img alt=&quot;Start&quot; height=&quot;30&quot; id=&quot;start_img&quot; src=&quot;https://www.google.com/intl/en/chrome/assets/common/images/content/mic.gif&quot; width=&quot;64&quot; /&gt;&lt;/button&gt;
&lt;/div&gt;
&lt;div id=&quot;results&quot; style=&quot;background: rgb(255, 255, 255); border: 2px dotted gray; margin: 5px; min-height: 180px; padding: 5px; text-align: left;&quot;&gt;
&lt;span class=&quot;final&quot; id=&quot;final_span&quot; style=&quot;color: green; padding-right: 3px;&quot;&gt;&lt;/span&gt; &lt;span class=&quot;interim&quot; id=&quot;interim_span&quot; style=&quot;color: red;&quot;&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class=&quot;etool-button-wrapper flex-box&quot;&gt;
&lt;button class=&quot;etool-button&quot; id=&quot;button1&quot; onclick=&quot;ToClipboard(&#39;results&#39;)&quot; title=&quot;Copy Text&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-files-o&quot;&gt;&lt;/i&gt; Copy&lt;/button&gt;
&lt;button class=&quot;etool-button&quot; id=&quot;email_button&quot; onclick=&quot;emailButton()&quot; title=&quot;Send through Email&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-envelope&quot;&gt;&lt;/i&gt; Send Email&lt;/button&gt;
&lt;button class=&quot;etool-button&quot; name=&quot;download&quot; onclick=&quot;saveTextAsUnicode();&quot; title=&quot;Download Text&quot;&gt;&lt;i aria-hidden=&quot;true&quot; class=&quot;fa fa-download&quot;&gt;&lt;/i&gt; Download Text&lt;/button&gt;
&lt;/div&gt;
&lt;script src=&quot;https://dl.dropbox.com/s/07a7qmtn09z2luo/Voice-Typing_API.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;


&lt;br/&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Generate Voice To Text Online&lt;/h2&gt;&lt;p&gt;Voice to text typing online tool is a very convenient app for students who have trouble typing on the keyboard or find it difficult to type. With its voice dictation feature, Voice to text typing online tool&amp;nbsp;allows students to speak out their essays and papers, which are converted into text right before their eyes, voice to text typing software is a great tool for people who have difficulty typing on a keyboard or who prefer speaking to typing. Voice to text typing online tool&amp;nbsp;allows users to speak and the computer types the words in real-time.&lt;/p&gt;&lt;p&gt;Voice-to-text typing is a tool that can be used to facilitate communication for people who have difficulty speaking or are unable to speak. It allows people to communicate with others through the medium of text, which can then be spoken aloud by a voice synthesizer or read silently by the user.&lt;/p&gt;&lt;p&gt;Voice-to-text typing is a very handy tool for those who have difficulty typing or those who prefer to type their papers by speaking out their thoughts. This software allows you to speak your own words and the computer converts the words into text. It uses the same method of speech recognition as the telephone network to turn your words into text. This makes it incredibly easy to use and is a very simple application for anyone.&lt;/p&gt;&lt;p&gt;Voice to text typing is a great way to get your thoughts on paper without having to type. Voice to text typing can allow you to speak your thoughts and have them converted to text in a matter of seconds. This is a very convenient way of writing and it allows you to access it at any time and place. This tool also allows you to type any sentence you’d like and speak your thoughts.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/4954756895223145070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/4954756895223145070?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4954756895223145070'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4954756895223145070'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/voice-to-text.html' title='Voice to text'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-4240690547546861065</id><published>2022-01-20T05:31:00.002-08:00</published><updated>2022-01-20T05:31:24.520-08:00</updated><title type='text'>Color graident picker tool</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;    
  /*    
  -----------------------------------------------------------------------------------    
  This Script was founded &amp; Modify by emexee.com Team    
  ----------------------------------------------------------------------------------- */    
  body {  
      background: linear-gradient(to right, rgb(255, 255, 255), rgb(255, 255, 255));  
 }  
 .title {  
   background-color: #fff;  
   border-left: 0px solid #00FF0D;  
   border-right: 0px solid #00FF0D;  
   border-radius: 0px 0px 0px 0px;  
   color: #fff;  
   padding: 8px;  
   font-size: 22px;  
   text-align: center;  
 }  
 .subtitle {  
      font-family: &quot;Kanit&quot;, sans-serif;  
      color: black;  
 }  
 .title {  
      letter-spacing: 0.4em;  
 }  
 .subtitle {  
      letter-spacing: 0.2em;  
 }  
 .color1,  
 .color2 {  
      width: 3em;  
      height: 3em;  
      cursor: pointer;  
 }  
 .current-bg {  
      font-family: &quot;Source Code Pro&quot;, monospace;  
      color: white;  
 }  
 .copy-property {  
      color: black;  
      cursor: grab;  
 }  
 .copy-property:active {  
      cursor: grabbing;  
 }  
 .random-btn {  
      color: black;  
      border-radius: 1rem;  
      transition: all 0.3s ease-in-out;  
 }  
 .random-btn:hover {  
      background: steelblue;  
      border: 1px solid steelblue;  
      color: white;  
      transform: scale(1.1);  
 }  
 .adspacebytechnicalarp {  
   padding: 2em;  
   box-shadow: 0 5px 15px rgba(0,0,0,.16);  
   border-radius: 5px;  
   margin-top: 1em;  
   background: #fff;  
   text-align: left;  
 }  
  &lt;/style&gt;

&lt;center&gt;  
  &lt;!--main section--&gt;  
 &lt;section class=&quot;mt-3&quot; id=&quot;main&quot;&gt;  
      &lt;div class=&quot;container mainbox&quot;&gt;  
           &lt;div class=&quot;row&quot;&gt;  
                &lt;div class=&quot;col text-center&quot;&gt;  
                     &lt;h2 class=&quot;title text-uppercase font-weight-bold&quot;&gt;  
                          Gradient Color Code Generator  
                     &lt;/h2&gt;  
                    
         &lt;br /&gt;  
                     &lt;input class=&quot;color1 my-4 mr-4&quot; name=&quot;color1&quot; type=&quot;color&quot; value=&quot;#f7f7f7&quot; /&gt;  
                     &lt;input class=&quot;color2&quot; name=&quot;color2&quot; type=&quot;color&quot; value=&quot;#F7EFFF&quot; /&gt;  
                     &lt;h4 class=&quot;subtitle text-uppercase font-weight-bold&quot;&gt;  
                          Current CSS Background  
                     &lt;/h4&gt;  
                     &lt;h5 class=&quot;current-bg font-weight-bold my-4&quot;&gt;&lt;/h5&gt;  
                     &lt;p class=&quot;copy-property lead font-italic&quot;&gt;Click here to copy!&lt;/p&gt;  
             
         &lt;br /&gt;  
                     &lt;button class=&quot;random-btn btn btn-light btn-lg mt-3 p-3&quot;&gt;  
                          Generate random  
                     &lt;/button&gt;
                  
                            
                  
                &lt;/div&gt;  
           &lt;/div&gt;  
      &lt;/div&gt;  
 &lt;/section&gt;  
 &lt;!--end of main section--&gt;   
 &lt;/center&gt;  
  &lt;script language=&quot;Javascript&quot;&gt;    
 const htmlBody = document.querySelector(&quot;.mainbox&quot;);  
 const color1 = document.querySelector(&quot;.color1&quot;);  
 const color2 = document.querySelector(&quot;.color2&quot;);  
 const currentSelection = document.querySelector(&quot;.current-bg&quot;);  
 const copyProperty = document.querySelector(&quot;.copy-property&quot;);  
 const randomButton = document.querySelector(&quot;.random-btn&quot;);  
 function setGradient() {  
      htmlBody.style.background = `linear-gradient(to right, ${color1.value}, ${color2.value})`;  
      currentSelection.textContent = `${htmlBody.style.background};`;  
 }  
 function generateRandom() {  
      const randomColor1 = Math.random().toString(16).slice(2, 8).toUpperCase();  
      const randomColor2 = Math.random().toString(16).slice(2, 8).toUpperCase();  
      color1.value = `#${randomColor1}`;  
      color2.value = `#${randomColor2}`;  
      setGradient();  
 }  
 function copyText() {  
      const text = currentSelection.innerText;  
      let temp_element = document.createElement(&quot;textarea&quot;);  
      document.body.appendChild(temp_element);  
      temp_element.value = text;  
      temp_element.select();  
      document.execCommand(&quot;copy&quot;);  
      document.body.removeChild(temp_element);  
 }  
 window.addEventListener(&quot;load&quot;, setGradient);  
 color1.addEventListener(&quot;input&quot;, setGradient);  
 color2.addEventListener(&quot;input&quot;, setGradient);  
 copyProperty.addEventListener(&quot;click&quot;, copyText);  
 randomButton.addEventListener(&quot;click&quot;, generateRandom);   
  &lt;/script&gt;

&lt;br/&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;CSS Gradient Color Picker Online Free Tool&lt;/h2&gt;&lt;p&gt;A gradient color code generator is a tool that allows you to select a color and then generate a gradient color from that color, gradient color code generator&amp;nbsp;can be used to determine what colors work well together and how different colors might look when placed next to each other, gradient color code generator&amp;nbsp;makes it easier for people who create websites, advertisements, or marketing materials to choose the right colors for their projects, by using a gradient color code generator, you can easily find the perfect shade of green without having to try out every single green under the sun.&lt;/p&gt;&lt;p&gt;The gradient color code generator&amp;nbsp;is a tool for web designers and graphic artists who want to create a gradient color scheme, gradient color code generator&amp;nbsp;can be used for a variety of purposes, such as creating the background for a blog or a website, designing logos, or creating illustrations.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;What is Gradient Color?&lt;/h2&gt;&lt;p&gt;Gradient color is a process of color mixing in which two or more colors are placed on top of each other and slowly merged together to create a new color. This is done by gradually decreasing the brightness and chroma of the bottom color and increasing the brightness and chroma of the top color until they meet in the middle.&lt;/p&gt;&lt;p&gt;Gradient color is a design technique that uses a smooth transition from one color to another in order to create an illusion of depth or movement. In digital design, this can be achieved by using two or more different colors as the starting and stopping points for a gradient. In print design, gradient color can be achieved by creating a multi-color blend on paper, which is then scanned and the colors inverted to create the illusion of a gradient.&lt;/p&gt;&lt;p&gt;Gradient color is a technique used in web design that involves gradually transitioning from one color to another across an image or page. Gradients are often used to create the illusion of depth and to add visual interest. For example, a gradient can be used to transition from a dark blue background color to white, creating the look of a brightly lit sky at dusk.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/4240690547546861065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/4240690547546861065?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4240690547546861065'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/4240690547546861065'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/color-graident-picker-tool.html' title='Color graident picker tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-105074820629610706</id><published>2022-01-20T05:28:00.004-08:00</published><updated>2022-01-20T05:28:32.430-08:00</updated><title type='text'>Source code formatter</title><content type='html'>&lt;div class=&quot;post-header&quot;&gt;
&lt;div class=&quot;post-header-line-1&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;post-body entry-content&quot; id=&quot;post-body-5363022783728631482&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
Formatter = {
 format : function(input, indent, ftColor, bgColor) {
  var output = &#39;&lt;pre style=&quot;white-space:pre-wrap; font-family: monospace; color: #&#39;
    + ftColor
    + &#39;; background-color: #&#39;
    + bgColor
    + &#39;;font-size: 11pt; border: 1px dashed #999999; line-height: 14pt; padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&#39;;
  var tab = &#39;&#39;;
  for (var i = 0; i &lt; indent; i++) {
   tab += &#39; &#39;;
  }

  var verticalPipeFound = false;

  for (var i = 0; i &lt; input.length; i++) {
   var code = input.charCodeAt(i);
   switch (code) {
    case 9 : // TAB
     output += tab;
     break;
    case 10 : // LF
    case 13 : // CR
     output += &quot;\n&quot;;
     if (code == 13 &amp;&amp; i + 1 &lt; input.length
       &amp;&amp; input.charCodeAt(i + 1) == 10) {
      i++;
     }
     break;
    case 34 :
     output += &quot;&amp;quot;&quot;;
     break;
    case 38 :
     output += &quot;&amp;amp;&quot;;
     break;
    case 60 :
     output += &quot;&amp;lt;&quot;;
     break;
    case 62 :
     output += &quot;&amp;gt;&quot;;
     break;
    case 124 : // vertical pipe
     output += &quot;&amp;#124;&quot;;
     verticalPipeFound = true;
     break;
    default :
     if (code &gt;= 32 &amp;&amp; code &lt;= 127) {
      output += input.charAt(i);
     } else {
      output += &quot;&amp;#&quot; + code + &quot;;&quot;;
     }
     break;
   }
  }
  output += &quot;\n&lt;/code&gt;&lt;/pre&gt;&quot;;
  return output;
 },

 execute : function(inputArea, outputArea, previewDIV, ftColor, bgColor) {
  var code = inputArea.value;
  var fcode = this.format(code, 4, ftColor, bgColor);
  outputArea.value = fcode;
  outputArea.focus();
  outputArea.select();
  previewDIV.innerHTML = fcode;
 },

 clear : function(inputArea, outputArea, previewDIV) {
  inputArea.value = &quot;&quot;;
  outputArea.value = &quot;&quot;;
  previewDIV.innerHTML = &quot;&quot;;
 }

}
&lt;/script&gt;
&lt;script src=&quot;http://jscolor.com/jscolor/jscolor.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;

&lt;form name=&quot;CFForm&quot;&gt;
&lt;h3&gt;

Source code(Paste your source code below then click Format button):&lt;/h3&gt;
&lt;textarea cols=&quot;60&quot; name=&quot;inputArea&quot; rows=&quot;6&quot; style=&quot;height: 137px; width: 100%;&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;
&lt;b&gt;Font Colour:&lt;/b&gt;&lt;input class=&quot;color&quot; id=&quot;ftColor&quot; name=&quot;ftColor&quot; value=&quot;000000&quot; /&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;Background Colour:&lt;/b&gt;&lt;input class=&quot;color&quot; id=&quot;bgColor&quot; name=&quot;bgColor&quot; value=&quot;BDD3EF&quot; /&gt;&lt;br /&gt;
&lt;input name=&quot;Format&quot; onclick=&quot;Formatter.execute(document.CFForm.inputArea,document.CFForm.outputArea,document.getElementById(&#39;outputPreview&#39;), document.getElementById(&#39;ftColor&#39;).value, document.getElementById(&#39;bgColor&#39;).value);&quot; type=&quot;button&quot; value=&quot;Format&quot; /&gt;&lt;input name=&quot;Clear&quot; onclick=&quot;Formatter.clear(document.CFForm.inputArea,document.CFForm.outputArea,document.getElementById(&#39;outputPreview&#39;));&quot; type=&quot;button&quot; value=&quot;Clear&quot; /&gt;&lt;br /&gt;
&lt;h3&gt;

Formatted Code:&lt;/h3&gt;
&lt;textarea cols=&quot;60&quot; name=&quot;outputArea&quot; rows=&quot;6&quot; style=&quot;height: 137px; width: 100%;&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;
&lt;h3&gt;

Preview:&lt;/h3&gt;
&lt;div id=&quot;outputPreview&quot;&gt;
&lt;/div&gt;
&lt;/form&gt;&lt;/div&gt;

&lt;br/&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Online Source Code Formatter For Blogger&lt;/h2&gt;&lt;p&gt;Source code is a computer language that is used to create a program. The source code written in a programming language is converted into machine readable instructions by a compiler or interpreter. Source code written in one programming language can be converted to another programming language so it can be run on another system. Source code is made up of lines of text that are written in a formal computer language, and it must follow strict rules and conventions.&lt;/p&gt;&lt;p&gt;When you write a blog post and hit “publish,” your words don’t just magically show up on the internet. Behind the scenes, there is a process called “posting” that takes place to accomplish this. Behind every blog is source code that tells the computer exactly what to do with your words and how to format them.&lt;/p&gt;&lt;p&gt;A source code, also called a source file, is a file containing a list of computer instructions that can be used to create a computer program. The term is commonly used in the context of a physical &quot;source code&quot; being provided to a compiler or interpreter in order to create an executable program. In this process, the source code is often converted from a human-readable form to a binary form for easier and faster execution.&lt;/p&gt;&lt;p&gt;Source code is the first step of the programming process. It is the first draft of a program that is written in a human-readable language called “pseudocode.” This pseudocode is then converted into computer code, which can be read by machines, by using a compiler or interpreter.&lt;/p&gt;&lt;p&gt;In the world of programming, code formatter tools are a lifesaver. These tools allow you to format your code for readability and cleanliness purposes. While some code editors have built-in formatter features, sometimes you need a more advanced tool that can format your code automatically. In this article, we’ll show you how to use a free online formatter tool called Source Code Formatter to make your code look clean and neat.&lt;/p&gt;&lt;p&gt;This is a web-based formatter for source code that can be used to format your own source code for use in HTML, CSS, and JavaScript. It can even be used to reformat code from pastes from other sites. This tool is free and easy to use.&lt;/p&gt;&lt;p&gt;By default, your blog posts are formatted in a simple paragraph style. However, if you’re familiar with HTML, you can use source code formatting to create different styles for your blog posts. This is done by enclosing the text you wish to format in “pre” tags.&lt;/p&gt;&lt;p&gt;To make your blog readable and easier to navigate, it is important to use proper formatting. If you want to make your source code easier for others to understand and edit, it is necessary to properly format the code. An online source code formatter can help you do this. A tool like this can save you time and effort that would otherwise be spent manually formatting the code.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/105074820629610706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/105074820629610706?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/105074820629610706'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/105074820629610706'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/source-code-formatter.html' title='Source code formatter'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1154522130539656005.post-927542773121815923</id><published>2022-01-20T05:27:00.000-08:00</published><updated>2022-01-20T05:27:21.227-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Html to xml"/><title type='text'>Html to xml praiser free tool</title><content type='html'>&lt;style scoped=&quot;&quot; type=&quot;text/css&quot;&gt;

#parser2{position:relative;overflow:hidden}

#parser2 .btn,#parser2 .btn:active{background-image:none}

#parser2 .btn{font-weight:400;padding:6px 12px;margin-bottom:5px;font-size:14px;line-height:1.42857143;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:4px;cursor:pointer;transition:all .3s}

#parser2 .btn:active:focus,#parser2 .btn:focus{outline:0}

#parser2 .btn:focus,#parser2 .btn:hover{color:#333;text-decoration:none;outline:0}

#parser2 .btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

#parser2 .btn-primary{color:#fff;background:#3e51b5}

#parser2 .btn-primary:focus,.button-group button:disabled{color:#fff;background:#286090}

#parser2 .btn-primary:active,#parser2 .btn-primary:hover{color:#fff;opacity:.9}

#parser2 .btn-danger{color:#fff;background:#f39c12}

#parser2 .btn-danger:focus{color:#fff;opacity:.9}

#parser2 .btn-danger:active,#parser2 .btn-danger:hover{color:#fff;opacity:.9}

#parser2 .btn-info{color:#fff;background:#5bc0de}

#parser2 .btn-info:focus{color:#fff;background:#31b0d5}

#parser2 .btn-info:active,#parser2 .btn-info:hover{color:#fff;background:#31b0d5}

#parser2 .btn-xs{font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}

#parser2 textarea#somewhere{background:#f7f7f7;border:0;height:300px;width:100%;margin:0 0 10px;box-sizing:border-box;font-family:Consolas,Monaco,&#39;Andale Mono&#39;,monospace;color:#111;border-radius:10px;box-shadow:inset 0 -5px 5px rgba(0,0,0,0.05);padding:20px}

#parser2 textarea#somewhere:active,#parser2 textarea#somewhere:focus{outline:0}

#parser2 .btn-sm{display:inline-block;font-size:13px;line-height:1.5;border-radius:5px;padding:12px;margin:0 auto 10px auto;width:30%;box-shadow:0 3px 1.2rem -0.8rem rgba(0,0,0,0.8)}

#parser2 .btn-xs{font-size:13px;line-height:1.5;border-radius:5px;padding:12px;margin:auto;width:30%;box-shadow:0 3px 1.2rem -0.8rem rgba(0,0,0,0.8)}

.collapse{display:none}

.alert-success{color:#222;background:#fff}

.alert{border:0;padding:5px 15px;border-radius:10px;position:absolute;top:20px;right:20px;min-width:210px;color:#0984e3;font-size:13px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}

button.close{padding:0;cursor:pointer;background:none;border:0;-webkit-appearance:none}

.close{float:right;font-size:1.3rem;color:#0984e3;margin:1px 0 0 0}

button.close:focus{outline:0}

.close:hover{opacity:1!important}

#btnInfo h4{margin:0;font-size:13px;line-height:2}

#button-link{display:none}

.clear{clear:both;display:block;margin-bottom:2px}

.alert br{display:none}

&lt;/style&gt;

&lt;div id=&quot;parser2&quot;&gt;

   &lt;textarea id=&quot;somewhere&quot; placeholder=&quot;Write/paste the code here then click the Parse Code button&quot;&gt;&lt;/textarea&gt;

   &lt;div class=&quot;alert alert-success margin-bottom-20 collapse&quot; id=&quot;btnInfo&quot; role=&quot;alert&quot;&gt;

      &lt;button class=&quot;close close-copy&quot; onclick=&quot;document.getElementById(&amp;quot;btnInfo&amp;quot;).style.display = &amp;quot;none&amp;quot;;cdClear();&quot; type=&quot;button&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;×&lt;/span&gt;&lt;/button&gt; 

      &lt;h4&gt;Code copied to clipboard&lt;/h4&gt;

   &lt;/div&gt;

   &lt;br /&gt; &lt;button class=&quot;btn btn-primary btn-sm btn-parse&quot; onclick=&quot;convert();&quot; type=&quot;button&quot;&gt;Parse Code&lt;/button&gt; 

   &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;

   &lt;button class=&quot;btn button-link btn-xs btn-info&quot; data-clipboard-action=&quot;copy&quot; data-clipboard-target=&quot;#somewhere&quot; id=&quot;button-link&quot; type=&quot;submit&quot;&gt;Copy code to clipboard&lt;/button&gt; &lt;button class=&quot;btn btn-danger btn-xs&quot; id=&quot;btn_clear&quot; onclick=&quot;cdClear();&quot;&gt;Clean&lt;/button&gt; 

&lt;/div&gt;

&lt;script type=&quot;text/javascript&quot;&gt;//&lt;![CDATA[

function downloadJSAtOnload(){var d=document.createElement(&quot;script&quot;);d.src=&quot;https://cdn.jsdelivr.net/gh/Arlina-Design/redvision@master/htmlparse.js&quot;,document.body.appendChild(d)}window.addEventListener?window.addEventListener(&quot;load&quot;,downloadJSAtOnload,!1):window.attachEvent?window.attachEvent(&quot;onload&quot;,downloadJSAtOnload):window.onload=downloadJSAtOnload;

//]]&gt;&lt;/script&gt;

&lt;br/&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Free&amp;nbsp;HTML to XML Parser Code Converter&lt;/h2&gt;&lt;p&gt;The HTML to XML Parser Code Converter is a free online HTML to XML Parser tool that helps programmers and developers convert their HTML code into XML. The HTML to XML Parser is free and easy to use, and HTML to XML Parser&amp;nbsp;can be used to convert HTML code into XHTML and other formats.&lt;/p&gt;&lt;p&gt;The HTML to XML Parser Code Converter is an online tool that takes your HTML code and converts it into valid XML code. This tool is useful for web designers who want to ensure that their HTML will be valid and work as expected.&lt;/p&gt;&lt;p&gt;HTML to XML Parser Code is a parser written in PHP. It converts HTML to XML which can then be used in an application like WordPress, Drupal, or Joomla. These are content management systems (CMS) that are commonly used by bloggers and website owners.&lt;/p&gt;&lt;p&gt;A HTML to XML Parser is an application that parses HTML into XML. A parser is a program that takes input and processes it, giving it meaning. A parser takes an input string and breaks it down into tokens, which are the smallest units of meaning. HTML is the language used to create web pages, or documents on the internet.&lt;/p&gt;&lt;p&gt;HTML to XML Parser Code is a program that allows for the automatic conversion of HTML content into XML. This is useful when transferring data between different systems, such as an application and a web server. HTML to XML Parser Code is written in Java and can be used on Windows, Linux, and MacOS operating systems.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://otoolers.blogspot.com/feeds/927542773121815923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1154522130539656005/927542773121815923?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/927542773121815923'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1154522130539656005/posts/default/927542773121815923'/><link rel='alternate' type='text/html' href='https://otoolers.blogspot.com/2022/01/html-to-xml-praiser-free-tool.html' title='Html to xml praiser free tool'/><author><name>Keshav</name><uri>http://www.blogger.com/profile/16158012379161570780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='11' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY0yOyCZ-JFj2lhHPpx0xn4i-i4shJc90TNSUFGREj48YaYXi4YWRLcmFW2kYoqO2T8i5Umvu3fWujn1iT5x8mt7MsU5sgWs70OoFo3ZYd62XwysF-v3hWtbfH3XbYxrM/s220/coollogo_com-194551100.png'/></author><thr:total>0</thr:total></entry></feed>