- Scan ID:
- 073fe626-0b50-42ac-ba25-39697238304cFinished
- Submitted URL:
- https://text-compare.com/
- Report Finished:
Links · 1 found
The outgoing links identified from the page
Link | Text |
---|---|
https://www.addtoany.com | AddToAny |
JavaScript Variables · 119 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
0 | object |
1 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
__setCMPv2RequestData | function |
gtagLoadBackoff | number |
gtagLoadedCheck | function |
_CMPv2RequestData | object |
__tcfapi | function |
Console log messages · 2 found
Messages logged to the web console
Type | Category | Log |
---|---|---|
error | network |
|
error | network |
|
HTML
The raw HTML body of the page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><script>
// templated by golang
function __setCMPv2RequestData() {
window._CMPv2RequestData = {
"language": "en",
"stylingLogo": "//g.ezodn.com/utilcave_com/middleton/img.webp?dirname=text_compare_com&img=/logo/text_compare_com"
};
}
__setCMPv2RequestData();
var gtagLoadBackoff = 50;
function gtagLoadedCheck() {
if(typeof gtag == 'undefined') {
gtagLoadBackoff += 50;
return setTimeout(function(){
gtagLoadedCheck();
}, gtagLoadBackoff);
} else {
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
}
}
gtagLoadedCheck();</script>
<script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js" data-cfasync="false"></script><script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force){var setScript=function(){if(force||window.ezTcfConsent[category]){var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>function _setEzCookies(ezConsentData){var cookies=[{name:"ezopvc_731",value:"1; Path=/; Domain=text-compare.com; Expires=Sat, 14 Dec 2024 15:19:21 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezoab_731",value:"mod1-c; Path=/; Domain=text-compare.com; Max-Age=7200",tcfCategory:"store_info",isEzoic:"true",},{name:"active_template::731",value:"pub_site.1734187761; Path=/; Domain=text-compare.com; Expires=Mon, 16 Dec 2024 14:49:21 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezoadgid_731",value:"-1; Path=/; Domain=text-compare.com; Max-Age=1800",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezosuibasgeneris-1",value:"62790710-a4d1-4d3c-4265-c68a2d792296; Path=/; Domain=text-compare.com; Expires=Sun, 14 Dec 2025 14:49:21 UTC; Secure; SameSite=None",tcfCategory:"understand_audiences",isEzoic:"true",}];for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}
if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script><script type="text/javascript" data-ezscrex="false" data-cfasync="false">window._ezaq = Object.assign({"edge_cache_status":11,"edge_response_time":73,"url":"https://text-compare.com/"}, typeof window._ezaq !== "undefined" ? window._ezaq : {});</script><script type="text/javascript" data-ezscrex="false" data-cfasync="false">window._ezaq = Object.assign({"ab_test_id":"mod1-c"}, typeof window._ezaq !== "undefined" ? window._ezaq : {});window.__ez=window.__ez||{};window.__ez.tf={};</script><script type="text/javascript" data-ezscrex="false" data-cfasync="false">window.ezDisableAds = true;</script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer="">var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=false;window.__ezScriptHost="//www.ezojs.com";__ez.queue=function(){var e=0,i=0,t=[],n=!1,o=[],r=[],s=!0,a=function(e,i,n,o,r,s,a){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,d=this;this.name=e,this.funcName=i,this.parameters=null===n?null:w(n)?n:[n],this.isBlock=o,this.blockedBy=r,this.deleteWhenComplete=s,this.isError=!1,this.isComplete=!1,this.isInitialized=!1,this.proceedIfError=a,this.fWindow=l,this.isTimeDelay=!1,this.process=function(){u("... func = "+e),d.isInitialized=!0,d.isComplete=!0,u("... func.apply: "+e);var i=d.funcName.split("."),n=null,o=this.fWindow||window;i.length>3||(n=3===i.length?o[i[0]][i[1]][i[2]]:2===i.length?o[i[0]][i[1]]:o[d.funcName]),null!=n&&n.apply(null,this.parameters),!0===d.deleteWhenComplete&&delete t[e],!0===d.isBlock&&(u("----- F'D: "+d.name),m())}},l=function(e,i,t,n,o,r,s){var a=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,l=this;this.name=e,this.path=i,this.async=o,this.defer=r,this.isBlock=t,this.blockedBy=n,this.isInitialized=!1,this.isError=!1,this.isComplete=!1,this.proceedIfError=s,this.fWindow=a,this.isTimeDelay=!1,this.isPath=function(e){return"/"===e[0]&&"/"!==e[1]},this.getSrc=function(e){return void 0!==window.__ezScriptHost&&this.isPath(e)&&"banger.js"!==this.name?window.__ezScriptHost+e:e},this.process=function(){l.isInitialized=!0,u("... file = "+e);var i=this.fWindow?this.fWindow.document:document,t=i.createElement("script");t.src=this.getSrc(this.path),!0===o?t.async=!0:!0===r&&(t.defer=!0),t.onerror=function(){var e={url:window.location.href,name:l.name,path:l.path,user_agent:window.navigator.userAgent};"undefined"!=typeof _ezaq&&(e.pageview_id=_ezaq.page_view_id);var i=encodeURIComponent(JSON.stringify(e)),t=new XMLHttpRequest;t.open("GET","//g.ezoic.net/ezqlog?d="+i,!0),t.send(),u("----- ERR'D: "+l.name),l.isError=!0,!0===l.isBlock&&m()},t.onreadystatechange=t.onload=function(){var e=t.readyState;u("----- F'D: "+l.name),e&&!/loaded|complete/.test(e)||(l.isComplete=!0,!0===l.isBlock&&m())},i.getElementsByTagName("head")[0].appendChild(t)}},d=function(e,i){this.name=e,this.path="",this.async=!1,this.defer=!1,this.isBlock=!1,this.blockedBy=[],this.isInitialized=!0,this.isError=!1,this.isComplete=i,this.proceedIfError=!1,this.isTimeDelay=!1,this.process=function(){}};function c(e,i,n,s,a,d,c,f,u){var m=new l(e,i,n,s,a,d,c,u);!0===f?o[e]=m:r[e]=m,t[e]=m,h(m)}function h(e){!0!==f(e)&&0!=s&&e.process()}function f(e){if(!0===e.isTimeDelay&&!1===n)return u(e.name+" blocked = TIME DELAY!"),!0;if(w(e.blockedBy))for(var i=0;i<e.blockedBy.length;i++){var o=e.blockedBy[i];if(!1===t.hasOwnProperty(o))return u(e.name+" blocked = "+o),!0;if(!0===e.proceedIfError&&!0===t[o].isError)return!1;if(!1===t[o].isComplete)return u(e.name+" blocked = "+o),!0}return!1}function u(e){var i=window.location.href,t=new RegExp("[?&]ezq=([^&#]*)","i").exec(i);"1"===(t?t[1]:null)&&console.debug(e)}function m(){++e>200||(u("let's go"),p(o),p(r))}function p(e){for(var i in e)if(!1!==e.hasOwnProperty(i)){var t=e[i];!0===t.isComplete||f(t)||!0===t.isInitialized||!0===t.isError?!0===t.isError?u(t.name+": error"):!0===t.isComplete?u(t.name+": complete already"):!0===t.isInitialized&&u(t.name+": initialized already"):t.process()}}function w(e){return"[object Array]"==Object.prototype.toString.call(e)}return window.addEventListener("load",(function(){setTimeout((function(){n=!0,u("TDELAY -----"),m()}),5e3)}),!1),{addFile:c,addFileOnce:function(e,i,n,o,r,s,a,l,d){t[e]||c(e,i,n,o,r,s,a,l,d)},addDelayFile:function(e,i){var n=new l(e,i,!1,[],!1,!1,!0);n.isTimeDelay=!0,u(e+" ... FILE! TDELAY"),r[e]=n,t[e]=n,h(n)},addFunc:function(e,n,s,l,d,c,f,u,m,p){!0===c&&(e=e+"_"+i++);var w=new a(e,n,s,l,d,f,u,p);!0===m?o[e]=w:r[e]=w,t[e]=w,h(w)},addDelayFunc:function(e,i,n){var o=new a(e,i,n,!1,[],!0,!0);o.isTimeDelay=!0,u(e+" ... FUNCTION! TDELAY"),r[e]=o,t[e]=o,h(o)},items:t,processAll:m,setallowLoad:function(e){s=e},markLoaded:function(e){if(e&&0!==e.length){if(e in t){var i=t[e];!0===i.isComplete?u(i.name+" "+e+": error loaded duplicate"):(i.isComplete=!0,i.isInitialized=!0)}else t[e]=new d(e,!0);u("markLoaded dummyfile: "+t[e].name)}},logWhatsBlocked:function(){for(var e in t)!1!==t.hasOwnProperty(e)&&f(t[e])}}}();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.dot={};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=195-3&cb=5', true, [], true, false, true, false);__ez.queue.addFile('/parsonsmaize/abilene.js', '/parsonsmaize/abilene.js?gcb=195-3&cb=0db397a922', true, [], true, false, true, false);</script><script src="//www.ezojs.com/detroitchicago/boise.js?gcb=195-3&cb=5" async=""></script><script src="//www.ezojs.com/parsonsmaize/abilene.js?gcb=195-3&cb=0db397a922" async=""></script>
<script data-ezscrex="false" data-cfasync="false">__ez.ssaf=[];__ez.sswp=4;__ez.ssv=864500;__ez.sshsdef=false;</script>
<script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=195-3&cb=9', false, [], true, false, true, false);</script><script src="//www.ezojs.com/detroitchicago/tulsa.js?gcb=195-3&cb=9" async=""></script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">window._ezaq = Object.assign({"ad_cache_level":1,"adpicker_placement_cnt":2,"ai_placeholder_cache_level":1,"ai_placeholder_placement_cnt":-1,"domain_id":731,"ezcache_level":0,"ezcache_skip_code":14,"has_bad_image":0,"has_bad_words":0,"is_sitespeed":1,"lt_cache_level":0,"response_size":36804,"response_size_orig":28634,"response_time_orig":48,"template_id":134,"url":"https://text-compare.com/","word_count":340,"worst_bad_word_level":0}, typeof window._ezaq !== "undefined" ? window._ezaq : {});__ez.queue.markLoaded('ezaqBaseReady');</script>
<link rel="preconnect" href="//www.googletagmanager.com" crossorigin="">
<link rel="preconnect" href="//static.addtoany.com" crossorigin="">
<link rel="preconnect" href="//html-load.com" crossorigin="">
<link rel="preconnect" href="//go.ezoic.net" crossorigin="">
<link rel="preload" as="script" href="//securepubads.g.doubleclick.net/tag/js/gpt.js">
<link rel="preload" as="script" href="//go.ezodn.com/hb/dall.js?cb=195-3-111">
<script type="text/javascript">(function(){function storageAvailable(type){var storage;try{storage=window[type];var x='__storage_test__';storage.setItem(x,x);storage.removeItem(x);return true;}
catch(e){return e instanceof DOMException&&(e.code===22||e.code===1014||e.name==='QuotaExceededError'||e.name==='NS_ERROR_DOM_QUOTA_REACHED')&&(storage&&storage.length!==0);}}
function remove_ama_config(){if(storageAvailable('localStorage')){localStorage.removeItem("google_ama_config");}}
remove_ama_config()})()</script>
<script type="text/javascript">var ezoicTestActive = true</script>
<script type="text/javascript" data-ezscrex="false" data-cfasync="false">
window.ezAnalyticsStatic = true;
function analyticsAddScript(script) {
var ezDynamic = document.createElement('script');
ezDynamic.type = 'text/javascript';
ezDynamic.innerHTML = script;
document.head.appendChild(ezDynamic);
}
function getCookiesWithPrefix() {
var allCookies = document.cookie.split(';');
var cookiesWithPrefix = {};
for (var i = 0; i < allCookies.length; i++) {
var cookie = allCookies[i].trim();
for (var j = 0; j < arguments.length; j++) {
var prefix = arguments[j];
if (cookie.indexOf(prefix) === 0) {
var cookieParts = cookie.split('=');
var cookieName = cookieParts[0];
var cookieValue = cookieParts.slice(1).join('=');
cookiesWithPrefix[cookieName] = decodeURIComponent(cookieValue);
break; // Once matched, no need to check other prefixes
}
}
}
return cookiesWithPrefix;
}
function productAnalytics() {
var d = {"pr":[1,6,2],"aop":{"14":0,"4":134},"omd5":"db0abddf5709bd05d266fc394ae194e5"};
d.u = _ezaq.url;
d.p = _ezaq.page_view_id;
d.v = _ezaq.visit_uuid;
d.ab = _ezaq.ab_test_id;
d.e = JSON.stringify(_ezaq);
d.ref = document.referrer;
d.c = getCookiesWithPrefix('active_template', 'ez', 'lp_');
if(typeof ez_utmParams !== 'undefined') {
d.utm = ez_utmParams;
}
var dataText = JSON.stringify(d);
var xhr = new XMLHttpRequest();
xhr.open('POST','/ezais/analytics?cb=1', true);
xhr.onload = function () {
if (xhr.status!=200) {
return;
}
if(document.readyState !== 'loading') {
analyticsAddScript(xhr.response);
return;
}
var eventFunc = function() {
if(document.readyState === 'loading') {
return;
}
document.removeEventListener('readystatechange', eventFunc, false);
analyticsAddScript(xhr.response);
};
document.addEventListener('readystatechange', eventFunc, false);
};
xhr.setRequestHeader('Content-Type','text/plain');
xhr.send(dataText);
}
__ez.queue.addFunc("productAnalytics", "productAnalytics", null, true, ['ezaqBaseReady'], false, false, false, true);
</script><script type="text/javascript" data-ezscrex="false" data-cfasync="false" async="">
function productEzoicAds() {
if(window.ezDisableAds === true) {
return;
}
window.google_reactive_ads_global_state = {
adCount: {},
floatingAdsStacking: { maxZIndexListeners: [], maxZIndexRestrictions: {}, nextRestrictionId: 0 },
messageValidationEnabled: false,
reactiveTypeDisabledByPublisher: {},
reactiveTypeEnabledInAsfe: {},
sideRailAvailableSpace: [],
sideRailOverlappableElements: [],
stateForType: {},
tagSpecificState: {},
wasPlaTagProcessed: true,
wasReactiveAdConfigReceived: { 1: true, 2: true, 8: true },
wasReactiveAdVisible: {},
wasReactiveTagRequestSent: true,
description: "Can't disable auto ads programmatically on the page, so here we are!"
};
var d = {"ab":"","km":{},"pv":"","vu":"5a825be0-e19f-4462-6108-a3f679cebb05","r":{"r":[{"p":" ezoic_pub_ad_placeholder-106-top_of_page-300x250-106-nonexxxnonexxxxxxezmaxscaleval100 ","s":106},{"p":" ezoic_pub_ad_placeholder-106-top_of_page-336x280-106-nonexxxnonexxxxxxezmaxscaleval100 ","s":106},{"p":" ezoic_pub_ad_placeholder-106-top_of_page-728x90-106-nonexxxnonexxxxxxezmaxscaleval100 ","s":106},{"p":" ezoic_pub_ad_placeholder-106-top_of_page-970x250-106-nonexxxnonexxxxxxezmaxscaleval100 ","s":106},{"p":" ezoic_pub_ad_placeholder-106-top_of_page-970x90-106-nonexxxnonexxxxxxezmaxscaleval100 ","s":106},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-300x250-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-336x280-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-320x100v2-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-580x400-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-250x250x2-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-728x90-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-970x250-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-300x250x3-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-109-bottom_of_page-970x90-109-nonexxxnonexxxxxxezmaxscaleval100 ","s":109},{"p":" ezoic_pub_ad_placeholder-110-bottom_floating-728x90-110-nonexxxnonexxxxxxezmaxscaleval100 ","s":110},{"p":" ezoic_pub_ad_placeholder-110-bottom_floating-970x90-110-nonexxxnonexxxxxxezmaxscaleval100 ","s":110}],"a":{"106":true,"109":true,"110":true},"g":-1,"l":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"m":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"v":0,"ve":false,"hr":false},"cr":"","tid":134,"tn":"pub_site","url":"","wc":340,"ff":1,"dhh":""};
d.ab = _ezaq.ab_test_id;
d.pv = _ezaq.page_view_id;
d.vu = _ezaq.visit_uuid;
d.url = window.location.href;
var dynamicAddScript = function(script) {
if(window.ezFinishedStatic === true) {
console.error("attempted to load dynamic script again");
return;
}
var errorMessages = [];
function errorHandler(event) {
var errorObj = event.error;
if (errorObj && errorObj.stack && errorObj.stack.indexOf('dynamicAddScript') !== -1) {
var errorMessage = {
Message: event.message,
LineNo: event.lineno,
ColumnNo: event.colno,
Stack: errorObj.stack
};
errorMessages.push(errorMessage);
}
if (typeof window.onerror === 'function') {
window.onerror.apply(this, arguments);
}
}
window.addEventListener('error', errorHandler);
var ezDynamic = document.createElement('script');
ezDynamic.type = 'text/javascript';
ezDynamic.innerHTML = script;
document.head.appendChild(ezDynamic);
window.removeEventListener('error', errorHandler);
if (window.ezFinishedStatic !== true || typeof window.ezstaticerrors !== 'undefined') {
d.Script = script;
d.ErrorMessages = JSON.stringify(errorMessages);
d.ErrorStaticMessages = window.ezstaticerrors || '';
var dataTxt = JSON.stringify(d);
if (dataTxt.length > 0) {
var logXHR = new XMLHttpRequest()
logXHR.open('POST','/ezais/log?cb=1', true);
logXHR.setRequestHeader('Content-Type','application/json');
logXHR.send(dataTxt);
}
}
};
var dataText = JSON.stringify(d);
if (dataText.length > 0) {
var startTime = Date.now() - __ez.stms;
var xhr = new XMLHttpRequest();
xhr.open('POST','/ezais/dynamic?cb=1', true);
xhr.onload = function () {
if (xhr.status!=200) {
return;
}
if(document.readyState !== 'loading') {
dynamicAddScript(xhr.response);
return;
}
var eventFunc = function() {
if(document.readyState === 'loading') {
return;
}
document.removeEventListener('readystatechange', eventFunc, false);
dynamicAddScript(xhr.response);
};
document.addEventListener('readystatechange', eventFunc, false);
};
xhr.setRequestHeader('Content-Type','text/plain');
xhr.send(dataText);
}
}
__ez.queue.addFunc("productEzoicAds", "productEzoicAds", null, true, ['ezaqReady'], false, false, false, true);
</script><base href="https://text-compare.com/">
<script>(function(){!function(n,r){const s=t,i=e();for(;;)try{if(911708===parseInt(s(357))/1+-parseInt(s(352))/2*(parseInt(s(340))/3)+-parseInt(s(323))/4*(-parseInt(s(329))/5)+-parseInt(s(350))/6*(-parseInt(s(344))/7)+-parseInt(s(331))/8+parseInt(s(339))/9*(parseInt(s(345))/10)+-parseInt(s(338))/11)break;i.push(i.shift())}catch(t){i.push(i.shift())}}();function t(n,r){const s=e();return(t=function(t,e){return s[t-=323]})(n,r)}function e(){const t=["Failed to register callback - invalid callback type: ","slice","click","delete","set","14276361aIXEbK","9OAzsQc","190734gNVZVm","requestIdleCallback","test","removeEventListener","742TnVPhp","8956630XHdmAr","call","prototype","load","includes","68898PBdWHf","setInterval","32VqCXSX","error","setTimeout","get","requestAnimationFrame","142048XWQHGk","434404aSoqqF","_0x1a209f","eval","c3RyaW5n","addEventListener","ZnVuY3Rpb24","45HvolyS","filter","44088UHUWrb","forEach"];return(e=function(){return t})()}(()=>{const e=t,n=(t,e)=>typeof t===e,r=atob(e(328)),s=atob(e(326));if(!n(s,s))return;{const t=RegExp[e(347)][e(342)];RegExp[e(347)][e(342)]=function(e){return t.call(this,e)}}[e(356),e(341),e(351),e(354)][e(330)]((t=>window[t]))[e(332)]((t=>window[t]=a(window[t],t))),EventTarget[e(347)][e(327)]=a(EventTarget[e(347)][e(327)],e(327),1),EventTarget.prototype[e(343)]=a(EventTarget[e(347)].removeEventListener,e(343),1);const i=new Map;function a(e,a,o=0){return function(...c){const u=t,f=c[u(334)](0,o),l=c[o],p=c.slice(o+1);if(!l)return e[u(346)](this,...c);if(a!==u(351)&&a!==u(354)&&!n(l,r)&&!n(l[u(324)],r))return e[u(346)](this,...c);let h=null;if(a===u(327)||a===u(343)){const t=[u(348),u(353),"message",u(335)],n=f[0];if(!t[u(349)](n))return e[u(346)](this,...c);i[u(355)](this)||i[u(337)](this,new Map),i.get(this)[u(355)](n)||i[u(355)](this)[u(337)](n,new Map),h=i.get(this)[u(355)](n)[u(355)](l)}if(h=h||function(...t){const e=u;if(n(l,r))return l[e(346)](this,...t);if(n(l,s))return window[e(325)](l);if(n(l._0x1a209f,r))return l[e(324)][e(346)](l,...t);throw new Error(e(333)+typeof l)},a===u(327)){const t=f[0];i.get(this)[u(355)](t)[u(337)](l,h)}else if("removeEventListener"===a){const t=f[0],n=i[u(355)](this)[u(355)](t)[u(355)](l)||l;return i[u(355)](this).get(t)[u(336)](l),e.call(this,...f,n,...p)}return e[u(346)](this,...f,h,...p)}}})();})()</script><link rel="stylesheet" type="text/css" href="about:blank">
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link type="text/css" rel="stylesheet" href="/media/jquery.dropdown.css?ff=1&wps=true">
<link rel="stylesheet" href="/media/bootstrap.min.css?ff=1&wps=true">
<link href="/media/text-compare.css?ff=1&version=76&wps=true" type="text/css" rel="stylesheet">
<link rel="shortcut icon" href="/media/favicon.ico">
<meta name="description" content="Text Compare! is an online diff tool that can find the difference between two text documents. Just paste and compare.">
<link type="text/css" rel="stylesheet" href="/media/jquery.modal.min.css?ff=1&wps=true">
<script type="text/javascript" src="/media/jquery-1.9.0.min.js"></script>
<script type="text/javascript" src="/media/jquery.glow.min.js"></script>
<script type="text/javascript" src="/media/jquery.hotkeys.min.js"></script>
<script type="text/javascript" src="/media/jquery.dropdown.js?version=76"></script>
<link rel="alternate" hreflang="en" href="https://text-compare.com">
<link rel="alternate" hreflang="nl" href="https://text-compare.com/nl/">
<link rel="alternate" hreflang="de" href="https://text-compare.com/de/">
<link rel="alternate" hreflang="fr" href="https://text-compare.com/fr/">
<link rel="alternate" hreflang="es" href="https://text-compare.com/es/">
<link rel="alternate" hreflang="it" href="https://text-compare.com/it/">
<link rel="alternate" hreflang="pt" href="https://text-compare.com/pt/">
<link rel="alternate" hreflang="zh-hans" href="https://text-compare.com/zh-hans/">
<link rel="alternate" hreflang="zh-hant" href="https://text-compare.com/zh-hant/">
<link rel="alternate" hreflang="hi" href="https://text-compare.com/hi/">
<link rel="alternate" hreflang="x-default" href="https://text-compare.com">
<script>
if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches && localStorage.getItem("theme") == null) {
document.querySelector('html').toggleAttribute('data-dark-mode');
}
const currentTheme = localStorage.getItem("theme");
if (currentTheme == "dark") {
document.querySelector('html').toggleAttribute('data-dark-mode');
}
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
if (localStorage.getItem("theme") != null) {
return;
}
document.querySelector('html').toggleAttribute('data-dark-mode');
});
$(document).ready(function() {
const darkModeButton = document.querySelector("#dark-mode-toggle");
darkModeButton.addEventListener("click", function () {
document.querySelector('html').toggleAttribute('data-dark-mode');
let theme = document.querySelector('html').hasAttribute('data-dark-mode') ? "dark" : "light";
localStorage.setItem("theme", theme);
});
});
</script>
<title>Text Compare! - Find differences between two text files</title>
<!-- Google tag GA4 (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-EN3WL8SMZ1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-EN3WL8SMZ1');
</script>
<!-- /-->
<script type="text/javascript" src="/media/jquery.modal.min.js"></script>
<script type="text/javascript">
var ezoTemplate = 'pub_site';
var ezouid = '1';
var ezoFormfactor = '1';
</script><script data-ezscrex="false" type="text/javascript">
var soc_app_id = '0';
var did = 731;
var ezdomain = 'text-compare.com';
var ezoicSearchable = 1;
</script>
<script data-cfasync="false">__ez.queue.addFile('/tardisrocinante/lazy_load.js', '/tardisrocinante/lazy_load.js?gcb=3&cb=6', false, [], true, false, true, false);</script><script src="//www.ezojs.com/tardisrocinante/lazy_load.js?gcb=3&cb=6" async=""></script>
<link rel="preload" as="image" href="https://text-compare.com/media/tc-arrow-down-green.png?ezimgfmt=ng%3Awebp%2Fngcb1">
<link rel="preload" as="image" href="https://text-compare.com/media/tc-arrow-down-blue.png?ezimgfmt=ng%3Awebp%2Fngcb1">
<link rel="preload" as="image" href="https://text-compare.com/media/tc-arrow-up-orange.png?ezimgfmt=ng%3Awebp%2Fngcb1">
<link rel="canonical" href="https://text-compare.com/"><script>
var loadCmpVign = function() {
var ezAcceptBtn = document.getElementById('ez-accept-all');
if(typeof ezAcceptBtn != 'undefined' && ezAcceptBtn != null) {
ezAcceptBtn.addEventListener('click', () => {
var executeVignette = function () {
var vignetteConfig = {
enabled: true,
useVignetteLoader: false,
eventHandlerTest: false,
};
if(typeof window.newEzVignette == "function"){
this.vignette = window.newEzVignette(vignetteConfig);
this.vignette.handleClick();
} else {
setTimeout(executeVignette, 70);
}
}
executeVignette();
});
} else {
setTimeout(loadCmpVign, 70);
}
};
loadCmpVign();
</script>
<script type="text/javascript">var cmpIsOn = true;</script><script src="https://go.ezodn.com/detroitchicago/indy.js?cb=19&gcb=0" async=""></script><script type="text/javascript">function _setEzCookies(ezConsentData){var cookies=[{name:"lp_731",value:"https://text-compare.com/; Path=/; Domain=text-compare.com; Expires=Sat, 14 Dec 2024 15:19:21 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezovuuidtime_731",value:"1734187761; Path=/; Domain=text-compare.com; Expires=Mon, 16 Dec 2024 14:49:21 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezovuuid_731",value:"4f756567-1873-4120-53b7-83ebaad733ad; Path=/; Domain=text-compare.com; Expires=Sat, 14 Dec 2024 15:19:21 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezoref_731",value:"; Path=/; Domain=text-compare.com; Expires=Sat, 14 Dec 2024 15:19:21 UTC",tcfCategory:"understand_audiences",isEzoic:"true",}];for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}
if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}window._ezaq = Object.assign({"ab_test_id":"mod1-c","ad_cache_level":1,"ad_count_adjustment":0,"ad_lazyload_version":0,"ad_load_version":1,"ad_location_ids":"","adpicker_placement_cnt":2,"adx_ad_count":0,"ai_placeholder_cache_level":1,"ai_placeholder_placement_cnt":-1,"bidder_method":0,"bidder_version":3,"city":"Chamartin","country":"ES","days_since_last_visit":-1,"display_ad_count":0,"domain_id":731,"domain_test_group":20230801,"ds_adsize_opt_id":-1,"edge_cache_status":11,"edge_response_time":73,"engaged_time_visit":0,"ezcache_level":0,"ezcache_skip_code":14,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_embed":false,"is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":1,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"max_ads":0,"metro_code":0,"optimization_version":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"c0bf298b-ea3e-4dc8-462a-bd29fa1388b9","position_selection_id":0,"postal_code":"28016","product_1":true,"product_2":true,"product_5":true,"product_6":true,"pv_event_count":0,"response_size":36804,"response_size_orig":28634,"response_time_orig":48,"serverid":"i-085d8c88ef0867b0d","state":"M","sub_page_ad_positions":"","t_epoch":1734187761,"template_id":134,"time_on_site_visit":0,"url":"https://text-compare.com/","visit_uuid":"4f756567-1873-4120-53b7-83ebaad733ad","word_count":340,"worst_bad_word_level":0}, typeof window._ezaq !== "undefined" ? window._ezaq : {});__ez.queue.markLoaded('ezaqReady');
__ez.queue.addFile('/parsonsmaize/mulvane.js', '/parsonsmaize/mulvane.js?gcb=195-3&cb=c630b8b861', true, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/parsonsmaize/olathe.js', '/parsonsmaize/olathe.js?gcb=195-3&cb=26', false, ['/parsonsmaize/abilene.js','/parsonsmaize/mulvane.js'], true, false, true, false);__ez.queue.addFile('/porpoiseant/et.js', '/porpoiseant/et.js?gcb=195-3&cb=3', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/reno.js', '/detroitchicago/reno.js?gcb=195-3&cb=3', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/overlandpark.js', '/detroitchicago/overlandpark.js?gcb=195-3&cb=ca5e4c8a46', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/birmingham.js', '/detroitchicago/birmingham.js?gcb=195-3&cb=539c47377c', true, ['/parsonsmaize/abilene.js'], true, false, true, false);
__ez.queue.addFile('/detroitchicago/wichita.js', '/detroitchicago/wichita.js?gcb=195-3&cb=9f9286e31b', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=195-3&cb=8', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/vista.js', '/detroitchicago/vista.js?gcb=195-3&cb=296945a885', false, ['/parsonsmaize/abilene.js'], true, false, true, false);
function create_ezolpl() {
var d = new Date();
d.setTime(d.getTime() + 365 * 24 * 60 * 60 * 1000);
var expires = "expires=" + d.toUTCString();
__ez.ck.setByCat(
"ezux_lpl_731",
new Date().getTime() +
"|" +
_ezaq.page_view_id +
"|" +
_ezaq.is_return_visitor +
"; " +
expires,
"understand_audiences",
false
);
}
function attach_ezolpl() {
if (document.readyState === "complete") {
create_ezolpl();
return;
}
window.addEventListener("load", create_ezolpl);
}
__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", null, false, ['/detroitchicago/boise.js'], true, false, false, false);
__ez.queue.addFile('/tardisrocinante/vitals.js', '/tardisrocinante/vitals.js?gcb=3&cb=5', false, ['/parsonsmaize/mulvane.js'], true, false, true, false);
var _audins_dom="text_compare_com",_audins_did=731;__ez.queue.addDelayFunc("audins.js","__ez.script.add", "//go.ezodn.com/detroitchicago/audins.js?cb=3");
__ez.queue.addFile('/beardeddragon/drake.js', '/beardeddragon/drake.js?gcb=3&cb=67bf6a5e9d', false, [], true, false, true, false);
var __ez_dims = (function() {
var setCookie = function( name, content, expiry ) {
return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
};
var ffid = 1;
var oh = window.screen.height;
var ow = window.screen.width;
var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
var setAllCookies = function() {
setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));
};
if (window.ezTcfConsent && window.ezTcfConsent.loaded) {
if (window.ezTcfConsent.understand_audiences) {
setAllCookies();
}
} else if (typeof getEzConsentData === "function") {
getEzConsentData().then(function (ezTcfConsent) {
if (ezTcfConsent && ezTcfConsent.loaded) {
if (ezTcfConsent.understand_audiences) {
setAllCookies();
}
} else {
console.error("cannot get ez consent data");
setAllCookies();
}
});
} else {
console.error("getEzConsentData is not a function");
setAllCookies();
}
})();
__ez.queue.addFile('/parsonsmaize/chanute.js', '/parsonsmaize/chanute.js?a=a&cb=15&dcb=195-3&shcb=34', true, ['/parsonsmaize/mulvane.js'], true, false, false, false);
__ez.queue.addFile('/porpoiseant/jellyfish.js', '/porpoiseant/jellyfish.js?a=a&cb=17&dcb=195-3&shcb=34', false, [], true, false, false, false);
if(typeof _ezaq!=="undefined"&&typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof __ezDotData=="function"){if("cookieDeprecationLabel"in navigator){navigator.cookieDeprecationLabel.getValue().then((label)=>{__ez.bit.Add(_ezaq["page_view_id"],[new __ezDotData("chrome_cookie_deprecation_label",label),]);});}}
</script><script src="//www.ezojs.com/porpoiseant/et.js?gcb=195-3&cb=3" async=""></script><script src="//www.ezojs.com/beardeddragon/drake.js?gcb=3&cb=67bf6a5e9d" async=""></script><script src="//www.ezojs.com/porpoiseant/jellyfish.js?a=a&cb=17&dcb=195-3&shcb=34" async=""></script><script src="https://static.addtoany.com/menu/modules/core.junnp81e.js" type="module"></script><script src="//www.ezojs.com/parsonsmaize/mulvane.js?gcb=195-3&cb=c630b8b861" async=""></script><script src="//www.ezojs.com/detroitchicago/reno.js?gcb=195-3&cb=3" async=""></script><script src="//www.ezojs.com/detroitchicago/overlandpark.js?gcb=195-3&cb=ca5e4c8a46" async=""></script><script src="//www.ezojs.com/detroitchicago/birmingham.js?gcb=195-3&cb=539c47377c" async=""></script><script src="//www.ezojs.com/detroitchicago/wichita.js?gcb=195-3&cb=9f9286e31b" async=""></script><script src="//www.ezojs.com/detroitchicago/raleigh.js?gcb=195-3&cb=8" async=""></script><script src="//www.ezojs.com/detroitchicago/vista.js?gcb=195-3&cb=296945a885" async=""></script><script src="//www.ezojs.com/parsonsmaize/olathe.js?gcb=195-3&cb=26" async=""></script><script src="//www.ezojs.com/tardisrocinante/vitals.js?gcb=3&cb=5" async=""></script><script src="//www.ezojs.com/parsonsmaize/chanute.js?a=a&cb=15&dcb=195-3&shcb=34" async=""></script><style type="text/css">.a2a_hide{display:none}.a2a_logo_color{background-color:#0166ff}.a2a_menu,.a2a_menu *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;float:none;margin:0;padding:0;position:static;height:auto;width:auto}.a2a_menu{border-radius:6px;display:none;direction:ltr;background:#FFF;font:16px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;color:#000;line-height:12px;border:1px solid #CCC;vertical-align:baseline;overflow:hidden}.a2a_mini{min-width:200px;position:absolute;width:300px;z-index:9999997}.a2a_overlay{display:none;background:#616c7deb;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999998;-webkit-tap-highlight-color:transparent;transition:opacity .14s,backdrop-filter .14s}.a2a_full{background:#FFF;border:1px solid #FFF;box-shadow:#2a2a2a1a 0 0 20px 10px;height:auto;height:calc(320px);top:15%;left:50%;margin-left:-320px;position:fixed;text-align:center;width:640px;z-index:9999999;transition:transform .14s,opacity .14s}.a2a_full_footer,.a2a_full_header,.a2a_full_services{border:0;margin:0;padding:12px;box-sizing:border-box}.a2a_full_header{padding-bottom:8px}.a2a_full_services{height:280px;overflow-y:scroll;padding:0 12px;-webkit-overflow-scrolling:touch}.a2a_full_services .a2a_i{display:inline-block;float:none;width:181px;width:calc(33.334% - 18px)}div.a2a_full_footer{font-size:12px;text-align:center;padding:8px 14px}div.a2a_full_footer a,div.a2a_full_footer a:visited{display:inline;font-size:12px;line-height:14px;padding:8px 14px}div.a2a_full_footer a:focus,div.a2a_full_footer a:hover{background:0 0;border:0;color:#0166FF}div.a2a_full_footer a span.a2a_s_a2a,div.a2a_full_footer a span.a2a_w_a2a{background-size:14px;border-radius:3px;display:inline-block;height:14px;line-height:14px;margin:0 3px 0 0;vertical-align:top;width:14px}.a2a_modal{height:0;left:50%;margin-left:-320px;position:fixed;text-align:center;top:15%;width:640px;z-index:9999999;transition:transform .14s,opacity .14s;-webkit-tap-highlight-color:transparent}.a2a_modal_body{background:0 0;border:0;font:24px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;position:relative;height:auto;width:auto}.a2a_thanks{color:#fff;height:auto;margin-top:20px;width:auto}.a2a_thanks>div:first-child{margin:0 0 40px 0}.a2a_thanks div *{height:inherit}#a2a_copy_link{background:#FFF;border:1px solid #FFF;cursor:pointer;margin-top:15%}span.a2a_s_link#a2a_copy_link_icon,span.a2a_w_link#a2a_copy_link_icon{background-size:48px;border-radius:0;display:inline-block;height:48px;left:0;line-height:48px;margin:0 3px 0 0;position:absolute;vertical-align:top;width:48px}#a2a_modal input#a2a_copy_link_text{background-color:transparent;border:0;color:#2A2A2A;cursor:pointer;font:inherit;height:48px;left:62px;max-width:initial;min-height:auto;padding:0;position:relative;width:564px;width:calc(100% - 76px)}#a2a_copy_link_copied{background-color:#0166ff;color:#fff;display:none;font:inherit;font-size:16px;margin-top:1px;padding:3px 8px}@media (forced-colors:active){.a2a_color_buttons a,.a2a_svg{forced-color-adjust:none}}@media (prefers-color-scheme:dark){.a2a_menu a,.a2a_menu a.a2a_i,.a2a_menu a.a2a_i:visited,.a2a_menu a.a2a_more,i.a2a_i{border-color:#2a2a2a!important;color:#fff!important}.a2a_menu a.a2a_i:active,.a2a_menu a.a2a_i:focus,.a2a_menu a.a2a_i:hover,.a2a_menu a.a2a_more:active,.a2a_menu a.a2a_more:focus,.a2a_menu a.a2a_more:hover,.a2a_menu_find_container{border-color:#444!important;background-color:#444!important}.a2a_menu:not(.a2a_thanks){background-color:#2a2a2a;border-color:#2a2a2a}.a2a_menu_find{color:#fff!important}.a2a_menu span.a2a_s_find svg{background-color:transparent!important}.a2a_menu span.a2a_s_find svg path{fill:#fff!important}.a2a_full{box-shadow:#00000066 0 0 20px 10px}.a2a_overlay{background-color:#373737eb}}@media print{.a2a_floating_style,.a2a_menu,.a2a_overlay{visibility:hidden}}@keyframes a2aFadeIn{from{opacity:0}to{opacity:1}}.a2a_starting{opacity:0}.a2a_starting.a2a_full,.a2a_starting.a2a_modal{transform:scale(.8)}@media (max-width:639px){.a2a_full{border-radius:0;top:15%;left:0;margin-left:auto;width:100%}.a2a_modal{left:0;margin-left:10px;width:calc(100% - 20px)}}@media (min-width:318px) and (max-width:437px){.a2a_full .a2a_full_services .a2a_i{width:calc(50% - 18px)}}@media (max-width:317px){.a2a_full .a2a_full_services .a2a_i{width:calc(100% - 18px)}}@media (max-height:436px){.a2a_full{bottom:40px;height:auto;top:40px}}@media (max-height:550px){.a2a_modal{top:30px}}@media (max-height:360px){.a2a_modal{top:20px}.a2a_thanks>div:first-child{margin-bottom:20px}}.a2a_menu a{color:#0166FF;text-decoration:none;font:16px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;line-height:14px;height:auto;width:auto;outline:0}.a2a_menu a.a2a_i:visited,.a2a_menu a.a2a_more{color:#0166FF}.a2a_menu a.a2a_i:active,.a2a_menu a.a2a_i:focus,.a2a_menu a.a2a_i:hover,.a2a_menu a.a2a_more:active,.a2a_menu a.a2a_more:focus,.a2a_menu a.a2a_more:hover{color:#2A2A2A;border-color:#EEE;border-style:solid;background-color:#EEE;text-decoration:none}.a2a_menu span.a2a_s_find{background-size:24px;height:24px;left:8px;position:absolute;top:7px;width:24px}.a2a_menu span.a2a_s_find svg{background-color:#FFF}.a2a_menu span.a2a_s_find svg path{fill:#CCC}#a2a_menu_container{display:inline-block}.a2a_menu_find_container{border:1px solid #CCC;border-radius:6px;padding:2px 24px 2px 0;position:relative;text-align:left}.a2a_cols_container .a2a_col1{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#a2a_modal input,#a2a_modal input[type=text],.a2a_menu input,.a2a_menu input[type=text]{display:block;background-image:none;box-shadow:none;line-height:100%;margin:0;outline:0;overflow:hidden;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}#a2afeed_find_container input,#a2afeed_find_container input[type=text],#a2apage_find_container input,#a2apage_find_container input[type=text]{background-color:transparent;border:0;box-sizing:content-box;color:#2A2A2A;float:none;font:inherit;font-size:16px;height:28px;line-height:20px;left:38px;outline:0;margin:0;max-width:initial;min-height:initial;padding:2px 0;position:relative;width:99%}.a2a_clear{clear:both}.a2a_svg{background-repeat:no-repeat;display:block;overflow:hidden;height:32px;line-height:32px;padding:0;pointer-events:none;width:32px}.a2a_svg svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto;height:auto}a.a2a_i,i.a2a_i{display:block;float:left;border:1px solid #FFF;line-height:24px;padding:6px 8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:132px}a.a2a_i span,a.a2a_more span{display:inline-block;overflow:hidden;vertical-align:top}a.a2a_i .a2a_svg{margin:0 6px 0 0}a.a2a_i .a2a_svg,a.a2a_more .a2a_svg{background-size:24px;height:24px;line-height:24px;width:24px}a.a2a_sss:hover{border-left:1px solid #CCC}a.a2a_more{border-bottom:1px solid #FFF;border-left:0;border-right:0;line-height:24px;margin:6px 0 0;padding:6px;-webkit-touch-callout:none}a.a2a_more span{height:24px;margin:0 6px 0 0}.a2a_kit .a2a_svg{background-repeat:repeat}.a2a_default_style a:empty,.a2a_flex_style a:empty,.a2a_floating_style a:empty,.a2a_overlay_style a:empty{display:none}.a2a_color_buttons a,.a2a_floating_style a{text-decoration:none}.a2a_default_style:not(.a2a_flex_style) a{float:left;line-height:16px;padding:0 2px}.a2a_default_style a:hover .a2a_svg,.a2a_floating_style a:hover .a2a_svg,.a2a_overlay_style a:hover .a2a_svg svg{opacity:.7}.a2a_overlay_style.a2a_default_style a:hover .a2a_svg{opacity:1}.a2a_default_style .a2a_count,.a2a_default_style .a2a_svg,.a2a_floating_style .a2a_svg,.a2a_menu .a2a_svg,.a2a_vertical_style .a2a_count,.a2a_vertical_style .a2a_svg{border-radius:4px}.a2a_default_style .a2a_counter img,.a2a_default_style .a2a_dd,.a2a_default_style .a2a_svg{float:left}.a2a_default_style .a2a_img_text{margin-right:4px}.a2a_default_style .a2a_divider{border-left:1px solid #000;display:inline;float:left;height:16px;line-height:16px;margin:0 5px}.a2a_kit a{cursor:pointer;transition:none}.a2a_floating_style{background-color:#fff;border-radius:6px;position:fixed;z-index:9999995}.a2a_overlay_style{z-index:2147483647}.a2a_floating_style,.a2a_overlay_style{animation:a2aFadeIn .2s ease-in;padding:4px}.a2a_vertical_style:not(.a2a_flex_style) a{clear:left;display:block;overflow:hidden;padding:4px}.a2a_floating_style.a2a_default_style{bottom:0}.a2a_floating_style.a2a_default_style a,.a2a_overlay_style.a2a_default_style a{padding:4px}.a2a_count{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;color:#2a2a2a;display:block;float:left;font:12px Arial,Helvetica,sans-serif;height:16px;margin-left:4px;position:relative;text-align:center;width:50px}.a2a_count:after,.a2a_count:before{border:solid transparent;border-width:4px 4px 4px 0;content:"";height:0;left:0;line-height:0;margin:-4px 0 0 -4px;position:absolute;top:50%;width:0}.a2a_count:before{border-right-color:#ccc}.a2a_count:after{border-right-color:#fff;margin-left:-3px}.a2a_count span{animation:a2aFadeIn .14s ease-in}.a2a_vertical_style .a2a_counter img{display:block}.a2a_vertical_style .a2a_count{float:none;margin-left:0;margin-top:6px}.a2a_vertical_style .a2a_count:after,.a2a_vertical_style .a2a_count:before{border:solid transparent;border-width:0 4px 4px 4px;content:"";height:0;left:50%;line-height:0;margin:-4px 0 0 -4px;position:absolute;top:0;width:0}.a2a_vertical_style .a2a_count:before{border-bottom-color:#ccc}.a2a_vertical_style .a2a_count:after{border-bottom-color:#fff;margin-top:-3px}.a2a_color_buttons .a2a_count,.a2a_color_buttons .a2a_count:after,.a2a_color_buttons .a2a_count:before,.a2a_color_buttons.a2a_vertical_style .a2a_count:after,.a2a_color_buttons.a2a_vertical_style .a2a_count:before{background-color:transparent;border:none;color:#fff;float:none;width:auto}.a2a_color_buttons.a2a_vertical_style .a2a_count{margin-top:0}.a2a_flex_style{display:flex;align-items:flex-start;gap:0}.a2a_default_style.a2a_flex_style{left:0;right:0;width:100%}.a2a_vertical_style.a2a_flex_style{flex-direction:column;top:0;bottom:0}.a2a_flex_style a{display:flex;justify-content:center;flex:1;padding:4px}.a2a_flex_style.a2a_vertical_style a{flex-direction:column}.a2a_floating_style.a2a_color_buttons,.a2a_floating_style.a2a_flex_style{border-radius:0;padding:0}.a2a_floating_style.a2a_default_style.a2a_flex_style{bottom:0}.a2a_kit.a2a_flex_style .a2a_counter img,.a2a_kit.a2a_flex_style .a2a_dd,.a2a_kit.a2a_flex_style .a2a_svg{float:none}.a2a_nowrap{white-space:nowrap}.a2a_note{margin:0 auto;padding:9px;font-size:12px;text-align:center}.a2a_note .a2a_note_note{margin:0;color:#2A2A2A}.a2a_wide a{display:block;margin-top:3px;border-top:1px solid #EEE;text-align:center}.a2a_label{position:absolute!important;clip-path:polygon(0px 0px,0px 0px,0px 0px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);overflow:hidden;height:1px;width:1px}.a2a_kit,.a2a_menu,.a2a_modal,.a2a_overlay{-ms-touch-action:manipulation;touch-action:manipulation;outline:0}.a2a_dd{-webkit-user-drag:none}.a2a_dd img{border:0}.a2a_button_facebook_like iframe{max-width:none}</style></head>
<body style="zoom: 1;"><script>var ezCmpChangeLogId=2267694;var ezCmpCacheBusterId=295</script><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=295" id="cmpjs" async="true"></script>
<div class="logo">
<div class="container_language_chooser">
<form action="/i18n/setlang/" method="post" style="position:absolute; right:0px; padding:1em; display:none;">
<input type="hidden" name="csrfmiddlewaretoken" value="tmxmO2OjJAavmYnbRgmS9moFXD4EaXvmZWOLFYMzNxvUfutaw2d2HoMckzvHSWAC">
<input name="next" type="hidden" value="">
<select name="language" onchange="this.form.submit()" class="form-control">
<option value="en" selected="selected">
English
</option>
<option value="nl">
Nederlands
</option>
<option value="de">
Deutsch
</option>
<option value="fr">
Français
</option>
<option value="es">
Castellano
</option>
<option value="it">
Italiano
</option>
<option value="pt">
Português
</option>
<option value="zh-hans">
简体中文
</option>
<option value="zh-hant">
繁體中文
</option>
<option value="hi">
हिंदी
</option>
</select>
</form>
</div>
<div class="logo_background">
<button title="Switch color theme" id="dark-mode-toggle">
<svg id="theme-toggle-moon" width="25" height="25" class="theme-toggle-icon" fill="currentColor" viewBox="0 0 20 20">
<path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path>
</svg>
<svg id="theme-toggle-sun" width="25" height="25" class="theme-toggle-icon" fill="currentColor" viewBox="0 0 20 20">
<path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707a1 1 0 00-1.414 1.414l.707.707zm1.414 8.486l-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</button>
<h1 id="titleHeader"><a id="logo" href="/">Text Compare!</a></h1>
</div>
</div>
<div class="mainContent"><span id="ezoic-pub-ad-placeholder-106" class="ezoic-adpicker-ad"></span><span data-ez-ph-id="106"></span>
<style type="text/css">
.text-compare {
font-size: 12px;
border: 1px solid #ababab;
background: white;
line-height: normal;
}
{# CODE FOR RESPONSIVITY
pre {
font-size: 1.1em;
}
#}
.text-compare, div.sendEmail {
width: 98%;
margin-left: auto;
margin-right: auto;
}
.sendEmail {
margin-top: 10px;
}
tbody {
border: none;
}
.text-compare td {
font-family: monospace;
}
colgroup {
border-color: #ababab;
}
.link_first {
background-image:url('https://text-compare.com/media/tc-arrow-down-green.png?ezimgfmt=ng%3Awebp%2Fngcb1');
background-position: top;
background-repeat: no-repeat;
}
.link_next {
background-image:url('https://text-compare.com/media/tc-arrow-down-blue.png?ezimgfmt=ng%3Awebp%2Fngcb1');
background-position: top;
background-repeat: no-repeat;
}
.link_top {
background-image:url('https://text-compare.com/media/tc-arrow-up-orange.png?ezimgfmt=ng%3Awebp%2Fngcb1');
background-position: top;
background-repeat: no-repeat;
}
.link_top, .link_next, .link_first {
height: 12px;
width: 11px;
}
.diff_next {
width: 11px;
}
.text_next, .text_first, .text_top {
visibility: hidden;
}
td {
padding-left: 2px;
padding-right: 2px;
}
.line_number_cell_no_diff {
width: 1em;
}
.difference {
width: 1em;
background: #A9D0F5;
}
.has_difference {
background: #97D397;
width: 1em;
}
.line_number_cell_no_diff, .diff_next {
vertical-align:top;
background: #f9f9f9;
}
.diff_next {
padding-top:2px;
}
.line_number_cell_no_diff, .has_difference {
user-select: none;
}
.lineContent {
vertical-align:top;
text-align:left;
}
.diff_title {
padding: 1em;
background: #fafafa;
font-size: 15px;
color: #444;
text-align: left;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
</style>
<script type="text/javascript">
function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-+\s]+")|([\w-+]+(?:\.[\w-+]+)*)|("[\w-+\s]+")([\w-+]+(?:\.[\w-+]+)*))(@((?:[\w-+]+\.)*\w[\w-+]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][\d]\.|1[\d]{2}\.|[\d]{1,2}\.))((25[0-5]|2[0-4][\d]|1[\d]{2}|[\d]{1,2})\.){2}(25[0-5]|2[0-4][\d]|1[\d]{2}|[\d]{1,2})\]?$)/i);
return pattern.test(emailAddress);
};
$(document).ready(function() {
$('.clearButton').click( function() {
$('#inputText1').val('');
$('#inputText2').val('');
$('.messageForUser').hide();
$('#comparisonWrapper').hide();
$('.sendEmail').hide();
$('#secondClearButton').hide();
});
if ($('#ezoic-pub-ad-placeholder-106').length) {
$('.publiftDiv').remove();
}
$('#toLowerCaseButton').click( function(e) {
$('#inputText1').val($('#inputText1').val().toLowerCase());
$('#inputText2').val($('#inputText2').val().toLowerCase());
e.preventDefault();
});
function reorderLinesInTextArea(idTextArea) {
var line_list = $(idTextArea).val().split(/\n/);
line_list.sort(function(a, b) {
return a.toUpperCase().localeCompare(b.toUpperCase());
})
$(idTextArea).val(line_list.join('\n'));
}
$('#sortLinesButton').click( function(e) {
reorderLinesInTextArea('#inputText1');
reorderLinesInTextArea('#inputText2');
e.preventDefault();
});
$('#replaceLineBreaks').click( function(e) {
$('#inputText1').val($('#inputText1').val().replace(/\n/g, " "));
$('#inputText2').val($('#inputText2').val().replace(/\n/g, " "));
e.preventDefault();
});
function stripExcessWhiteSpace(string) {
// remove tabs
string = string.replace(/\t/g, '')
// replace multiple spaces with one space.
string = string.replace(/ ( )+/g, ' ');
// remove leading and trailing spaces
string = string.replace(/( \n)/g, '\n');
string = string.replace(/(\n )/g, '\n');
// replace multiple newlines with just one newline.
string = string.replace(/\n(\n)+/g, '\n');
return string.trim();
}
$('#removeExcessWhiteSpace').click( function(e) {
$('#inputText1').val( stripExcessWhiteSpace($('#inputText1').val()) );
$('#inputText2').val( stripExcessWhiteSpace($('#inputText2').val()) );
e.preventDefault();
});
$('#switchButton').click( function() {
$('#inputText1').before($('#inputText2'));
$('#inputText1').attr("id", "tempid");
$('#tempid').attr("name", "tempname");
$('#inputText2').attr("id", "inputText1");
$('#inputText1').attr("name", "text1");
$('#tempid').attr("id", "inputText2");
$('#inputText2').attr("name", "text2");
$('#inputText1').attr("style", "margin-right: 3px;");
$('#inputText2').attr("style", "margin-right: 0;");
});
setTimeout(function() { $('.link_first').parent().glow('#4E905D'); }, 500);
setTimeout(function() { $('.link_next').parent().glow('#4E905D'); }, 500);
setTimeout(function() { $('.link_top').parent().glow('#4E905D'); }, 500);
jQuery(document).bind('keydown', 'Alt+Ctrl+c',function (evt){jQuery('#compareButton').click(); return false; });
jQuery('.inputText').bind('keydown', 'Alt+Ctrl+c',function (evt){jQuery('#compareButton').click(); return false; });
jQuery(document).bind('keydown', 'Alt+Ctrl+r',function (evt){jQuery('.clearButton').click(); return false; });
jQuery('.inputText').bind('keydown', 'Alt+Ctrl+r',function (evt){jQuery('.clearButton').click(); return false; });
jQuery(document).bind('keydown', 'Alt+Ctrl+s',function (evt){jQuery('#switchButton').click(); return false; });
jQuery('.inputText').bind('keydown', 'Alt+Ctrl+s',function (evt){jQuery('#switchButton').click(); return false; });
$('#emailComparisonButton').click( function() {
$('#emailComparisonButton').hide();
$('#sendEmailTable').show();
$('#id_email_address').focus();
});
$('#emailComparisonForm').submit( function() {
if (!isValidEmailAddress( $('#id_email_address').val() )) {
alert('Please enter a valid email address.');
return false;
}
$('#comparisonToSend').val($('.text-compare').html());
return true;
});
});
function onSubmit(token) {
document.getElementById("textCompareForm").submit();
}
</script>
<span class="messageForUser" style="display:none;"></span>
<div class="sendEmail" style="display:none;">
<button type="button" class="btn btn-default clearButton pull-right" id="secondClearButton" style="display:none;">Clear all</button>
<form method="post" id="emailComparisonForm" action="/send_comparison/">
<input type="hidden" id="comparisonToSend" name="comparison" value="">
<button id="emailComparisonButton" type="button" class="btn btn-default">Email this comparison</button>
<div id="sendEmailTable" style="display:none; text-align:center;">
<div class="inlineBlockMiddle"><label for="id_email_address">Your email address:</label></div>
<div class="inlineBlockMiddle"><input id="id_email_address" name="email_address" type="text"></div>
<div class="inlineBlockMiddle"><button id="sendComparisonButton" class="btn btn-default" style="margin:0;">Send it!</button></div>
<div class="inlineBlockMiddle emailAddressExplanation">(Text Compare! doesn't save or share your email address)</div>
</div>
</form>
<!-- -->
</div>
<div id="comparisonWrapper">
</div>
<form method="post" action="/" id="textCompareForm">
<div>
<table>
<tbody><tr>
<td width="48%" class="extraOptionsLeft">
<button type="button" class="btn btn-default" data-dropdown="#dropdown_edit_text">Edit texts ...</button>
<button type="button" class="btn btn-default" id="switchButton">Switch texts</button>
</td>
<td width="4%">
<button type="submit" class="compareButton btn btn-success" id="compareButton"><div class="compareButtonText">Compare!</div><div id="compareButtonSpinner" style="display:none;" class="lds-dual-ring"></div></button>
</td>
<td width="48%" class="extraOptionsRight">
<button type="button" class="btn btn-default clearButton">Clear all</button>
</td>
</tr>
</tbody></table>
<textarea name="text1" cols="80" rows="20" class="inputText" id="inputText1" placeholder="Paste one version of a text here."></textarea>
<textarea name="text2" cols="80" rows="20" class="inputText" id="inputText2" placeholder="Paste another version of the text here."></textarea>
</div>
</form>
</div><iframe name="__tcfapiLocator" style="display: none;"></iframe>
<div id="navigation" class="comparisonWidth"><span id="ezoic-pub-video-placeholder-3" class="ezoic-videopicker-video"></span><span id="ezoic-pub-ad-placeholder-109" class="ezoic-adpicker-ad"></span><span data-ez-ph-id="109"></span>
<!-- AddToAny BEGIN -->
<div class="a2a_kit a2a_kit_size_20 a2a_default_style addToAny" data-a2a-icon-color="#428bca" style="line-height: 20px;">
<a class="a2a_dd" href="https://www.addtoany.com/share#url=https%3A%2F%2Ftext-compare.com%2F&title=Text%20Compare!%20-%20Find%20differences%20between%20two%20text%20files"><span class="a2a_svg a2a_s__default a2a_s_a2a" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><g fill="#FFF"><path d="M14 7h4v18h-4z"></path><path d="M7 14h18v4H7z"></path></g></svg></span><span class="a2a_label a2a_localize" data-a2a-localize="inner,Share">Share</span></a>
<a class="a2a_button_facebook" target="_blank" rel="nofollow noopener" href="/#facebook"><span class="a2a_svg a2a_s__default a2a_s_facebook" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16"></path></svg></span><span class="a2a_label">Facebook</span></a>
<a class="a2a_button_x" target="_blank" rel="nofollow noopener" href="/#x"><span class="a2a_svg a2a_s__default a2a_s_x" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span><span class="a2a_label">X</span></a>
<a class="a2a_button_reddit" target="_blank" rel="nofollow noopener" href="/#reddit"><span class="a2a_svg a2a_s__default a2a_s_reddit" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.88 2.88 0 0 0-1.9.713 14.1 14.1 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.3 14.3 0 0 0-7.316 2.029 2.9 2.9 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5 5 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5 5 0 0 0-.053-.706 2.96 2.96 0 0 0 1.427-2.51m-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.71 1.71 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711m9.565 4.968a5.57 5.57 0 0 1-4.081 1.272h-.032a5.58 5.58 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z"></path></svg></span><span class="a2a_label">Reddit</span></a>
<a class="a2a_button_linkedin" target="_blank" rel="nofollow noopener" href="/#linkedin"><span class="a2a_svg a2a_s__default a2a_s_linkedin" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFF" d="M6.227 12.61h4.19v13.48h-4.19zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187z"></path></svg></span><span class="a2a_label">LinkedIn</span></a>
<a class="a2a_button_google_gmail" target="_blank" rel="nofollow noopener" href="/#google_gmail"><span class="a2a_svg a2a_s__default a2a_s_gmail" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M6.5 24.504H10v-8.5l-5-3.75v10.75c0 .83.673 1.5 1.5 1.5m15.5 0h3.5a1.5 1.5 0 0 0 1.5-1.5v-10.75l-5 3.75" opacity=".9"></path><path fill="#fff" d="M22 9.504v6.5l5-3.75v-2c0-1.855-2.117-2.912-3.6-1.8"></path><path fill="#fff" d="M10 16.004v-6.5l6 4.5 6-4.5v6.5l-6 4.5" opacity=".9"></path><path fill="#fff" d="M5 10.254v2l5 3.75v-6.5l-1.4-1.05C7.115 7.342 5 8.4 5 10.254"></path></svg></span><span class="a2a_label">Gmail</span></a>
<a class="a2a_button_email" target="_blank" rel="nofollow noopener" href="/#email"><span class="a2a_svg a2a_s__default a2a_s_email" style="background-color: rgb(66, 139, 202); width: 20px; line-height: 20px; height: 20px; background-size: 20px; border-radius: 3px;"><svg focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M27 21.775v-9.9s-10.01 6.985-10.982 7.348C15.058 18.878 5 11.875 5 11.875v9.9c0 1.375.293 1.65 1.65 1.65h18.7c1.393 0 1.65-.242 1.65-1.65m-.017-11.841c0-1.002-.291-1.359-1.633-1.359H6.65c-1.38 0-1.65.429-1.65 1.43l.016.154s9.939 6.842 11 7.216C17.14 16.941 27 10.005 27 10.005z"></path></svg></span><span class="a2a_label">Email</span></a>
<div style="clear: both;"></div></div>
<script async="" src="https://static.addtoany.com/menu/page.js"></script>
<!-- AddToAny END -->
<img id="hotkeys_icon" src="/media/keyboard_icon.png?ezimgfmt=rs:16x16/rscb1/ngcb1/notWebP" alt="Keyboard icon" title="Hotkeys: Press Ctrl+Alt+c to compare. Press Ctrl+Alt+r to remove texts. Press Ctrl+Alt+s to switch texts." ezimgfmt="rs rscb1 src ng ngcb1" class=" ezlazyloaded" data-ezsrc="/media/keyboard_icon.png?ezimgfmt=rs:16x16/rscb1/ngcb1/notWebP" ezoid="0.14070276508243595">
<div id="navigationLinks">
<div class="navButton "><a href="#about" rel="modal:open">About</a></div><div class="navButton "><a href="/feedback/">Feedback</a></div><div class="navButton "><a href="/privacy/">Privacy</a></div>
<br><br>
</div>
<div id="dropdown_edit_text" class="dropdown-menu has-tip">
<ul>
<li><a href="#" id="toLowerCaseButton">To lowercase</a></li>
<li><a href="#" id="sortLinesButton">Sort lines</a></li>
<li><a href="#" id="replaceLineBreaks">Replace line breaks with spaces</a></li>
<li><a href="#" id="removeExcessWhiteSpace">Remove excess white space</a></li>
</ul>
</div>
<!-- GAM 71161633/TXTC_textcompare/home_incontent_1 -->
<!-- GAM 71161633/TXTC_textcompare/home_incontent_2 -->
<!-- GAM 71161633/TXTC_textcompare/home_incontent_3 -->
<script>
// Questionnaire JS.
/* $(".answerQuestion").click(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: "/answer/",
data: {
answer: $(this).val(),
csrfmiddlewaretoken: 'tmxmO2OjJAavmYnbRgmS9moFXD4EaXvmZWOLFYMzNxvUfutaw2d2HoMckzvHSWAC',
},
success: function(result) {
alert('Thanks for answering!');
$('#questionnaire').hide();
},
error: function(result) {
alert('Error in processing your answer, sorry.');
}
});
});
*/
var previousRequest;
var amountRequests = 0;
$("#textCompareForm").submit(function(e) {
e.preventDefault();
var form = $(this);
var actionUrl = form.attr('action');
if (amountRequests == 0) {
$("#compareButtonSpinner").animate({width:'toggle'},100);
}
previousRequest = $.ajax({
type: "POST",
url: actionUrl,
data: form.serialize() + "&with_ajax=1",
beforeSend: function() {
amountRequests++;
if (previousRequest) {
previousRequest.abort();
}
},
success: function(response) {
amountRequests--;
$("#compareButtonSpinner").animate({width:'toggle'},100);
$('#comparisonWrapper').slideUp(250, function() {
if(response['comparison']) {
$('.sendEmail').slideDown();
$('#comparisonWrapper').html(response['comparison']);
$('#comparisonWrapper').slideDown(250, function() {
if ($('#top').height() > 500) {
$('#secondClearButton').show();
} else {
$('#secondClearButton').hide();
}
});
$(".diff_next div a").click(function(e) {
e.preventDefault(); // The default anchor functionality doesn't always work in chrome.
linkId = $(this).attr('href');
$([document.documentElement, document.body]).animate({
scrollTop: $(linkId).offset().top
}, 250);
});
} else {
$('.sendEmail').slideUp();
$('#comparisonWrapper').slideUp();
}
if(response['messageForUser']) {
$('.messageForUser').slideUp(250, function() {
//window.scrollTo({ top: 0, behavior: 'smooth' });
$('.messageForUser').html(response['messageForUser']);
$('.messageForUser').slideDown(250);
});
} else {
$('.messageForUser').slideUp(250);
}
});
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
amountRequests--;
if (amountRequests == 0) {
$("#compareButtonSpinner").animate({width:'toggle'},100);
}
if (errorThrown != 'abort' && amountRequests == 0) {
alert('Sorry, an error occurred' + (errorThrown ? ' (' + errorThrown + ')' : '') + '. Please reload the page and try again, or get in touch with us via the Feedback page.');
}
//window.scrollTo({ top: 0, behavior: 'smooth' });
},
});
});
</script>
<div id="about" class="modal_tc">
<div class="long-text">
<h3>Text Compare! – Your Free Online Text Comparison Tool</h3>
<p>Need a quick and easy way to compare two pieces of text and spot the differences?
<strong>Text Compare!</strong> is designed for exactly that. Whether you’re a developer,
writer, editor, or student, Text Compare! lets you instantly see changes between document
versions.</p>
<h3>How It Works</h3>
<p>To use Text Compare!, simply paste your two text versions into the provided fields. Our tool
highlights <em>additions</em>, <em>deletions</em>, and <em>modifications</em>, making it
easy to track changes. Please note that the text is securely sent to our server over an
encrypted connection for comparison, but it is not stored. We recommend ensuring compliance
with your organization’s data-sharing policies before use.</p>
<h3>Why Use Text Compare?</h3>
<p>Text Compare is ideal for:</p>
<ul>
<li><strong>Proofreading and Editing:</strong> Quickly spot edits and verify revisions.</li>
<li><strong>Coding and Development:</strong> Do a quick diff check to identify changes in code or config files.</li>
<li><strong>Version Tracking:</strong> Compare different document versions to trace updates
in technical documentation, contracts, and more.</li>
</ul>
<p>Try Text Compare from any device with internet access. It’s free, easy, and there’s no
sign-up required!</p>
<h3>Security and Guarantees</h3>
<p>While Text Compare is designed to provide reliable results, please
remember that it is intended as a tool to assist you and does not replace manual review.
Text Compare cannot accept liability for any decisions made based on its output.</p>
<p>Text Compare! does not save or share the text you compare and the text is securely sent to our server over an encrypted connection for comparison. If you have sensitive information to compare, however, it is still recommended to use an offline tool.</p>
<p>Text Compare! is provided "as is" with no express or implied warranty for accuracy or accessibility.</p>
</div>
<a href="#" rel="modal:close">Close</a>
</div>
</div>
<!--[selectrongo:video:done]--><span id="ezoic-pub-ad-placeholder-110"></span><span data-ez-ph-id="110"></span><script type="text/javascript" data-cfasync="false">!function(){var e=function(e,t){for(var r=0;r<t.length;r++){var n=t[r];if(0==n.complete||void 0!==n.readyState&&n.readyState<4){var o=n.getAttribute("src")||n.currentSrc;void 0!==n.readyState&&0==n.readyState?n.addEventListener("loadstart",(function(e){var t=e.currentTarget.getAttribute("src")||e.currentSrc;window.ezorqs(e,t)})):(o=n.getAttribute("src")||n.currentSrc,window.ezorqs(n,o)),n.addEventListener("load",(function(e){var t=e.currentTarget.getAttribute("src")||e.srcElement.currentSrc;window.ezorqe(e,t)})),n.addEventListener("loadeddata",(function(e){var t=e.currentTarget.getAttribute("src")||e.srcElement.currentSrc;window.ezorqe(e,t)})),n.addEventListener("error",(function(e){var t=e.currentTarget.getAttribute("src")||e.srcElement.currentSrc;window.ezorqe(e,t)}))}}};function t(e){for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].href==e)return!0;return!1}__ez_addAllListeners=function(){e(0,document.querySelectorAll("img")),e(0,document.querySelectorAll("video")),e(0,document.querySelectorAll("audio")),function(e){for(var r=0;r<e.length;r++){var n=e[r];if(("preload"==n.getAttribute("rel")||"stylesheet"==n.getAttribute("rel"))&&null!=n.getAttribute("href")&&t(n.getAttribute("href"))){window.ezorqs(n,n.getAttribute("href"));var o=document.createElement("img");o.onerror=function(e){void 0!==e.path&&void 0!==e.path[0].currentSrc?window.ezorqe(n,e.path[0].currentSrc):void 0!==e.srcElement&&void 0!==e.srcElement.href&&window.ezorqe(n,e.srcElement.href)},o.src=n.getAttribute("href")}}}(document.querySelectorAll("link")),void 0!==window.__ez.ssaf&&window.__ez.ssaf.indexOf(16)>-1&&void 0!==window.__ez.sshsdef&&!1===window.__ez.sshsdef&&Element.prototype.addEventListener&&("function"==typeof window.onload&&(window.addEventListener("load",window.onload),window.onload=null),"function"==typeof document.onload&&(document.addEventListener.addEventListener("load",document.onload),document.onload=null))},__ez.queue.addFunc("__ez_addAllListeners","__ez_addAllListeners",null,!1,["/detroitchicago/tulsa.js"],!0,!0,!0,!0)}();</script>
<script type="text/javascript" style="display:none;" async="">if (typeof window.__ez !== 'undefined' && window.__ez?.queue?.addFileOnce) {window.__ez.queue.addFileOnce('identity', 'https://go.ezodn.com/detroitchicago/indy.js?cb=19&gcb=0', true, [], true, false, false, true);} </script><script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTrue(){window.ezTcfConsent.loaded=true;window.ezTcfConsent.store_info=true;window.ezTcfConsent.develop_and_improve_services=true;window.ezTcfConsent.measure_ad_performance=true;window.ezTcfConsent.measure_content_performance=true;window.ezTcfConsent.select_basic_ads=true;window.ezTcfConsent.create_ad_profile=true;window.ezTcfConsent.select_personalized_ads=true;window.ezTcfConsent.create_content_profile=true;window.ezTcfConsent.select_personalized_content=true;window.ezTcfConsent.understand_audiences=true;window.ezTcfConsent.use_limited_data_to_select_content=true;window.ezTcfConsent.select_personalized_content=true;}
function _clearEzConsentCookie(){document.cookie="ezCMPCookieConsent=tcf2;Domain=.text-compare.com;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";}
_clearEzConsentCookie();if(typeof window.__tcfapi!=="undefined"){window.ezgconsent=false;var amazonHasRun=false;function _ezAllowed(tcdata,purpose){return(tcdata.purpose.consents[purpose]||tcdata.purpose.legitimateInterests[purpose]);}
function _reloadAds(){if(typeof window.ezorefgsl==="function"&&typeof window.ezslots==="object"){if(typeof __ezapsFetchBids=="function"&&amazonHasRun===false){ezapsFetchBids(__ezaps);if(typeof __ezapsVideo!="undefined"){ezapsFetchBids(__ezapsVideo,"video");}
amazonHasRun=true;}
var slots=[];for(var i=0;i<window.ezslots.length;i++){if(window[window.ezslots[i]]&&typeof window[window.ezslots[i]]==="object"){slots.push(window[window.ezslots[i]]);}else{setTimeout(_reloadAds,100);return false;}}
for(var i=0;i<slots.length;i++){window.ezorefgsl(slots[i]);}}else if(!window.ezadtimeoutset){window.ezadtimeoutset=true;setTimeout(_reloadAds,100);}}
function _handleConsentDecision(tcdata){window.ezTcfConsent.loaded=true;if(!tcdata.vendor.consents["347"]&&!tcdata.vendor.legitimateInterests["347"]){window._emitEzConsentEvent();return;}
window.ezTcfConsent.store_info=_ezAllowed(tcdata,"1");window.ezTcfConsent.develop_and_improve_services=_ezAllowed(tcdata,"10");window.ezTcfConsent.measure_content_performance=_ezAllowed(tcdata,"8");window.ezTcfConsent.select_basic_ads=_ezAllowed(tcdata,"2");window.ezTcfConsent.create_ad_profile=_ezAllowed(tcdata,"3");window.ezTcfConsent.select_personalized_ads=_ezAllowed(tcdata,"4");window.ezTcfConsent.create_content_profile=_ezAllowed(tcdata,"5");window.ezTcfConsent.measure_ad_performance=_ezAllowed(tcdata,"7");window.ezTcfConsent.use_limited_data_to_select_content=_ezAllowed(tcdata,"11");window.ezTcfConsent.select_personalized_content=_ezAllowed(tcdata,"6");window.ezTcfConsent.understand_audiences=_ezAllowed(tcdata,"9");window._emitEzConsentEvent();}
function _handleGoogleConsentV2(tcdata){if(!tcdata||!tcdata.purpose||!tcdata.purpose.consents){return;}
var googConsentV2={};if(tcdata.purpose.consents[1]){googConsentV2.ad_storage='granted';googConsentV2.analytics_storage='granted';}
if(tcdata.purpose.consents[3]&&tcdata.purpose.consents[4]){googConsentV2.ad_personalization='granted';}
if(tcdata.purpose.consents[1]&&tcdata.purpose.consents[7]){googConsentV2.ad_user_data='granted';}
if(googConsentV2.analytics_storage=='denied'){gtag('set','url_passthrough',true);}
gtag('consent','update',googConsentV2);}
__tcfapi("addEventListener",2,function(tcdata,success){if(!success||!tcdata){window._emitEzConsentEvent();return;}
if(!tcdata.gdprApplies){_setAllEzConsentTrue();window._emitEzConsentEvent();return;}
if(tcdata.eventStatus==="useractioncomplete"||tcdata.eventStatus==="tcloaded"){if(typeof gtag!='undefined'){_handleGoogleConsentV2(tcdata);}
_handleConsentDecision(tcdata);if(tcdata.purpose.consents["1"]===true&&tcdata.vendor.consents["755"]!==false){window.ezgconsent=true;(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0;_reloadAds();}else{_reloadAds();}
if(window.__ezconsent){__ezconsent.setEzoicConsentSettings(ezConsentCategories);}
__tcfapi("removeEventListener",2,function(success){return null;},tcdata.listenerId);if(!(tcdata.purpose.consents["1"]===true&&_ezAllowed(tcdata,"2")&&_ezAllowed(tcdata,"3")&&_ezAllowed(tcdata,"4"))){if(typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof window["_ezaq"]=="object"&&typeof window["_ezaq"]["page_view_id"]=="string"){__ez.bit.Add(window["_ezaq"]["page_view_id"],[new __ezDotData("non_personalized_ads",true),]);}}}});}else{_setAllEzConsentTrue();window._emitEzConsentEvent();}})(window,document);</script><div style="position: static;"><div class="a2a_overlay" id="a2a_overlay"></div><div id="a2a_modal" class="a2a_modal a2a_hide" role="dialog" tabindex="-1" aria-label=""><div class="a2a_modal_body a2a_menu a2a_hide" id="a2a_copy_link"><span id="a2a_copy_link_icon" class="a2a_svg a2a_s_link a2a_logo_color"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFF" d="M7.591 21.177c0-.36.126-.665.377-.917l2.804-2.804a1.235 1.235 0 0 1 .913-.378c.377 0 .7.144.97.43-.026.028-.11.11-.255.25-.144.14-.24.236-.29.29a2.82 2.82 0 0 0-.2.256 1.056 1.056 0 0 0-.177.344 1.43 1.43 0 0 0-.046.37c0 .36.126.666.377.918a1.25 1.25 0 0 0 .918.377c.126.001.251-.015.373-.047.125-.037.242-.096.345-.175.09-.06.176-.127.256-.2.1-.094.196-.19.29-.29.14-.142.223-.23.25-.254.297.28.445.607.445.984 0 .36-.126.664-.377.916l-2.778 2.79a1.242 1.242 0 0 1-.917.364c-.36 0-.665-.118-.917-.35l-1.982-1.97a1.223 1.223 0 0 1-.378-.9l-.001-.004Zm9.477-9.504c0-.36.126-.665.377-.917l2.777-2.79a1.235 1.235 0 0 1 .913-.378c.35 0 .656.12.917.364l1.984 1.968c.254.252.38.553.38.903 0 .36-.126.665-.38.917l-2.802 2.804a1.238 1.238 0 0 1-.916.364c-.377 0-.7-.14-.97-.418.026-.027.11-.11.255-.25a7.5 7.5 0 0 0 .29-.29c.072-.08.139-.166.2-.255.08-.103.14-.22.176-.344.032-.12.048-.245.047-.37 0-.36-.126-.662-.377-.914a1.247 1.247 0 0 0-.917-.377c-.136 0-.26.015-.37.046-.114.03-.23.09-.346.175a3.868 3.868 0 0 0-.256.2c-.054.05-.15.148-.29.29-.14.146-.222.23-.25.258-.294-.278-.442-.606-.442-.983v-.003ZM5.003 21.177c0 1.078.382 1.99 1.146 2.736l1.982 1.968c.745.75 1.658 1.12 2.736 1.12 1.087 0 2.004-.38 2.75-1.143l2.777-2.79c.75-.747 1.12-1.66 1.12-2.737 0-1.106-.392-2.046-1.183-2.818l1.186-1.185c.774.79 1.708 1.186 2.805 1.186 1.078 0 1.995-.376 2.75-1.13l2.803-2.81c.751-.754 1.128-1.671 1.128-2.748 0-1.08-.382-1.993-1.146-2.738L23.875 6.12C23.13 5.372 22.218 5 21.139 5c-1.087 0-2.004.382-2.75 1.146l-2.777 2.79c-.75.747-1.12 1.66-1.12 2.737 0 1.105.392 2.045 1.183 2.817l-1.186 1.186c-.774-.79-1.708-1.186-2.805-1.186-1.078 0-1.995.377-2.75 1.132L6.13 18.426c-.754.755-1.13 1.672-1.13 2.75l.003.001Z"></path></svg></span><input id="a2a_copy_link_text" type="text" title="Copy link" readonly=""><div id="a2a_copy_link_copied">✓</div></div><div class="a2a_modal_body a2a_menu a2a_thanks a2a_hide" id="a2a_thanks"><div class="a2a_localize" data-a2a-localize="inner,ThanksForSharing">Thanks for sharing!</div></div></div><div class="a2a_menu a2a_full a2a_localize" id="a2apage_full" role="dialog" tabindex="-1" aria-label="Share" data-a2a-localize="title,Share"><div class="a2a_full_header"><div id="a2apage_find_container" class="a2a_menu_find_container"><input id="a2apage_find" class="a2a_menu_find a2a_localize" type="text" autocomplete="off" title="Find any service" data-a2a-localize="title,FindAnyServiceToAddTo"><span id="a2apage_find_icon" class="a2a_svg a2a_s_find"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#CCC" d="M19.7 18.2l-4.5-4.5c.7-1.1 1.2-2.3 1.2-3.6 0-3.5-2.8-6.3-6.3-6.3s-6.3 2.8-6.3 6.3 2.8 6.3 6.3 6.3c1.4 0 2.6-.4 3.6-1.2l4.5 4.5c.6.6 1.3.7 1.7.2.5-.4.4-1.1-.2-1.7zm-9.6-3.6c-2.5 0-4.5-2.1-4.5-4.5 0-2.5 2.1-4.5 4.5-4.5 2.5 0 4.5 2.1 4.5 4.5s-2 4.5-4.5 4.5z"></path></svg></span></div></div><div class="a2a_full_services" id="a2apage_full_services" role="presentation"></div><div class="a2a_full_footer"><a href="https://www.addtoany.com" title="Share Buttons" rel="noopener" target="_blank"><span class="a2a_svg a2a_s__default a2a_s_a2a a2a_logo_color"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><g fill="#FFF"><path d="M14 7h4v18h-4z"></path><path d="M7 14h18v4H7z"></path></g></svg></span>AddToAny</a></div></div><div id="a2apage_dropdown" class="a2a_menu a2a_mini a2a_localize a2a_hide" tabindex="-1" aria-label="Share" data-a2a-localize="label,Share"><div class="a2a_mini_services" id="a2apage_mini_services"></div><div id="a2apage_cols_container" class="a2a_cols_container"><div class="a2a_col1" id="a2apage_col1"></div><div id="a2apage_2_col1" class="a2a_hide"></div><div class="a2a_clear"></div></div><div class="a2apage_wide a2a_wide"><a href="#addtoany" id="a2apage_show_more_less" class="a2a_more a2a_localize" title="Show all" data-a2a-localize="title,ShowAll"><span class="a2a_svg a2a_s__default a2a_s_a2a a2a_logo_color"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><g fill="#FFF"><path d="M14 7h4v18h-4z"></path><path d="M7 14h18v4H7z"></path></g></svg></span><span class="a2a_localize" data-a2a-localize="inner,More">More…</span></a></div></div><div style="height: 1px; width: 1px; position: absolute; z-index: 100000; top: 0px; visibility: hidden;"><iframe id="a2a_sm_ifr" title="AddToAny Utility Frame" aria-hidden="true" src="https://static.addtoany.com/menu/sm.25.html#type=core&event=load" style="height: 1px; width: 1px; border: 0px; left: 0px; top: 0px; position: absolute; z-index: 100000; display: none;"></iframe></div></div><div id="ez-cmpv2-container"><div data-nosnippet="" id="ez-cookie-dialog-wrapper" class="ez_banner ez-main-cmp-wrapper ez-twentytwentytwo"><div id="ez-cookie-dialog" class="ez_twentytwentytwo_corners ez_banner"><div id="ez-cookie-form"><div id="ez-cookie-template"><button id="ezPrivacyCenterClose" class="ez-switch-view-btn" onclick="ezCMP.ezCMPCloseButton()">✕</button><h2>Privacy & Transparency</h2><div id="main-ezcmp"><p>text-compare.com and our partners ask for your consent to use your personal data, and to store and/or access information on your device. This includes using your personal data for personalised advertising and content, advertising and content measurement, audience research and services development. An example of data being processed may be a unique identifier stored in a cookie. Your personal data may be stored by, accessed by, and shared with 911 partners, or used specifically by this site. You can change your settings or withdraw consent at any time, the link to do so is in our privacy policy at the bottom of this page. Some vendors may process your personal data on the basis of legitimate interest, which you can object to by managing your settings below.</p></div><div id="ez-cmp-loader"></div><p><span id="button-row"><button id="ez-manage-settings" class="ez-switch-view-btn ez_twentytwentytwo_corners" onclick="ezCMP.handleShowDetailsClick()">Manage Settings</button>
<button id="ez-accept-all" class="ez-switch-view-btn ez_twentytwentytwo_corners" onclick="ezCMP.handleAcceptAllClick()">Continue with Recommended Cookies</button></span></p><div id="secondary-links"><a id="ez-vendors" href="javascript:void(0);" onclick="ezCMP.handleShowVendorsClick()">Vendor List</a>
<span class="bar">|</span>
<a href="https://text-compare.com/privacy/" target="_privacy">Privacy Policy</a></div></div></div></div></div><div id="ez-cookie-loader-wrapper" style="display:none!important"><div id="ez-cookie-loader"></div></div><style id="ez-cmp-container-v2-css">#ez-cookie-dialog-wrapper{width:100%!important;height:100%!important;margin:0 auto!important;position:fixed!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;font-family:Arial,serif!important;z-index:20000000000!important;overflow-y:auto!important;backdrop-filter:blur(3px)}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table-box{overflow-y:auto!important;max-height:150px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper span,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper ul,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper input{display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_modal,#ez-cookie-dialog-wrapper #ez-cookie-dialog.modal{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;margin:30px auto 0!important;width:650px!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;max-width:90%!important;background:#fff!important;padding:12px 10px!important;overflow:hidden!important;z-index:2000000000!important;border:10px solid #5fa624!important;box-shadow:#333 1px 1px 10px 1px!important;line-height:1.2!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner{display:block!important;position:fixed!important;bottom:0;opacity:1!important;max-height:90%!important;visibility:visible!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;max-width:100%!important;width:100%!important;border-radius:.875rem .875rem 0 0!important;background:#fff!important;overflow-x:hidden!important;overflow-y:scroll!important;z-index:2000000000!important;border-top:5px solid #5fa624!important;box-shadow:#333 3px 0!important;line-height:1.2!important;text-align:left!important;-webkit-font-smoothing:antialiased!important}#ez-cookie-dialog-logo{max-width:140px!important;margin:5px!important;float:left!important}#ez-cookie-dialog-logo img{width:100%!important;height:auto!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-form,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cmp-purposes,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner .ez-cmp-vendors{margin:0 3%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog h2{font-size:20px!important;line-height:16px!important;font-weight:700!important;margin:10px 0 16px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog p{margin:12px 0!important;line-height:16px!important;text-indent:0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog button{line-height:16px!important;text-transform:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog select,#ez-cookie-dialog-wrapper #ez-cookie-dialog input{display:inline-block!important;position:relative!important;opacity:1!important;margin:3px!important;font-size:13px!important;background-color:#fff!important;width:20px!important;padding:0!important;border:1px solid #000!important;border-radius:0!important;height:20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a,#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog h2,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{color:#000!important;font-style:normal!important;text-decoration:none!important;font-variant:normal!important;font-family:Arial,serif!important;box-shadow:0 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{font-weight:400!important;font-size:10pt!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog button{margin-top:15px}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description{padding:10px 0 5px!important;color:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details{height:34px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies{display:table-cell!important;color:#5fa624!important;vertical-align:bottom!important;position:relative!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details:after{width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #5fa624!important;content:""!important;position:absolute!important;right:-14px!important;bottom:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details.open:after{border-bottom:4px solid #5fa624!important;border-top:0 solid transparent!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies-text{display:none!important;margin-top:12px!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn{border:1px solid #000!important;font-family:Arial,serif!important;color:#000!important;background:#fff!important;padding:7px 10px!important;text-decoration:none!important;letter-spacing:unset!important;white-space:unset!important;height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn:hover{cursor:pointer!important;background:#fff!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-save-settings{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#000!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-save-settings:hover{cursor:pointer!important;background:#000!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-necessary{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#5fa624!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-necessary:hover{cursor:pointer!important;background:#000!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-all{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#5fa624!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-all:hover{cursor:pointer!important;background:#5fa624!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #privacy-link{font-size:12px!important;display:block!important;margin-top:20px!important;text-decoration:underline!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-ok-cookies{border:1px solid #fff!important;font-family:Arial,serif!important;font-size:9pt!important;color:#000!important;background:#fff!important;padding:5px 15px!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-ok-cookies:hover{cursor:pointer!important;background:#fff!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies-container{margin:32px auto 12px!important;width:100%!important;display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a{color:#5fa624!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #privacy{text-align:right!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-options{display:flex!important;flex-direction:row!important;margin:12px 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-container{display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option{flex:1!important;font-family:Arial,serif!important;font-size:9pt!important;display:block!important;line-height:26px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option label{cursor:pointer!important;font-size:12px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table{max-width:525px!important;width:525px!important;margin-top:12px!important;font-family:Arial,serif!important;border-spacing:1px!important;font-size:8pt!important;border-collapse:separate!important;background-color:#fff!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table th{background-color:#fff!important;color:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;margin-right:10px!important;letter-spacing:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #secondary-links{display:flex!important;font-size:12px!important;margin-top:20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #secondary-links .bar{margin:0 5px!important;width:auto!important;height:auto!important;position:relative!important;background:0 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td{background-color:#fff!important;font-size:8pt!important;width:30%!important;-ms-word-break:break-word!important;word-break:break-word!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(1){width:30%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(2){width:50%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(3){width:20%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table th,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td{text-align:left!important;padding:3px!important;vertical-align:top!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option input{vertical-align:middle!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-language{width:40px!important;position:absolute!important;top:10px!important;right:10px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row{border:1px solid #000!important;background-color:#fff!important;margin-bottom:2px;overflow:auto}#ez-cookie-dialog-wrapper #ez-cookie-dialog h3{color:#000!important;margin-bottom:3px!important;margin-top:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row .ez-cmp-header-left{text-align:left!important;float:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row .ez-cmp-header-right{text-align:right!important;float:right!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row label.ez-cmp-checkbox-label{color:#000!important;font-size:12px!important;display:inline-block!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description{color:#000!important;font-size:12px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-toggle-description{font-size:25px;margin-left:5px!important;margin-right:5px!important;font-weight:700!important;cursor:pointer!important;color:#5fa624!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-visible-content-wrapper{max-height:400px!important;overflow-y:scroll!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description p{margin:2px 0!important;font-size:11px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-purpose .ez-cmp-description ul{margin:2px 0!important;font-size:11px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description h4{margin:6px 0 3px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description ul{margin:1px 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description{margin:-2px 4px 2px!important;border:1px solid #000!important;border-top:0!important;background-color:#fff!important;padding:3px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-name{color:#000!important;padding-left:3px!important}@media only screen and (max-width:600px){#ez-cookie-dialog-wrapper #ez-cookie-dialog{margin-top:5px!important;width:100%!important;border-width:5px!important}#ez-cookie-dialog-logo{float:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row{flex-direction:column!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row.ez-button-subpages{flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-options{flex-direction:column!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-necessary-cookies{margin-bottom:5px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog h2{margin:5px 0!important;font-size:16px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table-box{overflow-y:auto!important;max-height:100px!important}}#ez-cookie-dialog-wrapper .ez-storageDisclosureHolder ul{font-size:10px;margin-left:10px;border-bottom:1px solid #000}#ez-cookie-dialog-wrapper .ez-storageDisclosureLink{cursor:pointer}#ez-cookie-dialog-wrapper .ez_cookieDetailsHeader{font-size:11px;border-bottom:1px solid #000}.ez_softened_corners{border-radius:13px!important}.ez_rounded_corners{border-radius:35px!important}.cDuration{display:none}#ez-cmp-loader{border:16px solid #f3f3f3;border-top:16px solid #5fa624;border-radius:50%;width:120px;height:120px;animation:spin 1s linear infinite;text-align:center;opacity:1;position:absolute;margin:0 auto;left:0;right:0;top:25%;display:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#ez-language-select{display:none}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ezCMPReturn{float:left;margin-right:10px;height:25px!important;border:1px solid #0000!important;font-size:25px!important;padding:7px 10px!important}body #ezPrivacyCenter{display:none}#ez-cookie-form #ez-cookie-template #ezPrivacyCenterClose{display:none;float:left;margin-right:10px;height:unset!important;border:1px solid #0000!important;font-size:25px!important;padding:unset!important;margin-top:unset!important}.ez_corners{border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a,#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog h2,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper{background-color:rgba(0,0,0,.8)!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{text-align:center!important}@media only screen and (min-width:601px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner p{font-size:18px!important;margin:35px!important;line-height:unset!important;text-align:justify!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ezVendorInput{width:30%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{font-size:30px!important}}@media only screen and (max-width:600px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner p{font-size:13px!important;margin:25px!important;line-height:130%!important;max-height:260px!important;overflow-y:scroll!important;text-align:justify!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-show-vendors.ez-switch-view-btn{padding:10px 8px!important;border-radius:.875rem!important;max-width:45%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{padding:15px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ezVendorInput{width:80%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-manage-settings.ez-manage-settings-vendor{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{padding:15px 20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-form button{font-size:15px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #button-row .ez-manage-settings-vendor{max-width:40%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-manage-settings.ez-switch-view-btn{padding:13px 8px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{font-size:25px!important}}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h3{float:none!important;font-size:30px!important;margin:28px 20px 16px!important;text-align:center;line-height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{margin:20px 30px 15px!important;text-align:center!important;line-height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;background:#5fa624!important;margin-top:15px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;margin-top:15px!important;max-width:55%!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner .ez-switch-view-btn{padding:20px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner button{font-size:18px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #secondary-links{font-size:15px!important}#ez-cookie-dialog-wrapper{font-size:20px!important;font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper h3,#ez-cookie-dialog-wrapper h2,#ez-cookie-dialog-wrapper input{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-language{border:0 solid #0000!important;font-size:15px!important;width:40px!important;height:30px!important;right:0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row{margin-bottom:20px!important;border-radius:.875rem!important;padding:15px!important;font-size:17px!important}@media only screen and (min-width:1250px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{margin-right:40%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{margin-right:40%!important;margin-left:5%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary-two{margin-left:5%!important}.ezAllPurposes,#ezVendors,#ezNonTCFVendors{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.ez-cmp-purpose,.ez-cmp-specialPurpose,.ez-cmp-feature,.ez-cmp-specialFeature,.ez-cmp-vendor{width:45%!important}}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner input{margin:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ezVendorInput{background-position:10px 12px!important;background-repeat:no-repeat!important;font-size:30px!important;padding:30px 20px 12px 40px!important;border:1px solid #ddd!important;margin-bottom:18px!important;border-radius:.875rem!important;font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;width:unset!important}#ez-cookie-dialog-wrapper ::-webkit-input-placeholder{position:absolute;bottom:3px}#ez-cookie-dialog-wrapper :-moz-placeholder{position:absolute;bottom:3px}.ez_twentytwentytwo_corners{border-radius:.875rem!important}#ez-cookie-loader-wrapper{z-index:2000000000!important;position:fixed!important;margin:0 auto!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;overflow-y:auto!important;backdrop-filter:blur(3px);height:100%!important;width:100%!important}#ez-cookie-loader{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#ez-cookie-loader:after{content:" ";display:block;width:85px;height:85px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;animation:ez-cmp-dual-ring 1.2s linear infinite}#ezPrivacyCenter{display:none;position:fixed;left:0;z-index:99;font-size:18px;border:none;outline:none;background-color:#5fa624;color:#fff;cursor:pointer;padding:5px 0 10px 3px;writing-mode:vertical-rl;transform:rotate(180deg);border-radius:4px;z-index:4000000000000}@keyframes ez-cmp-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}</style></div></body></html>