{"id":437,"date":"2026-05-17T16:18:16","date_gmt":"2026-05-17T16:18:16","guid":{"rendered":"https:\/\/www.censorpic.com\/staging\/?page_id=437"},"modified":"2026-08-08T16:08:09","modified_gmt":"2026-08-08T14:08:09","slug":"photo-anonymizer","status":"publish","type":"page","link":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/","title":{"rendered":"Photo Anonymizer"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"437\" class=\"elementor elementor-437\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da1273b e-con-full e-flex e-con e-parent\" data-id=\"da1273b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-015b740 elementor-widget elementor-widget-html\" data-id=\"015b740\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n     CENSORPIC  \u00b7 \n     ============================================================ -->\n\n<link rel=\"preload\" href=\"\/wp-content\/uploads\/fonts\/Archivo-Variable.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin>\n\n<style>\n\/* fallback con metriche allineate: quando Archivo arriva il layout non salta *\/\n@font-face{\n  font-family:'ArchivoAlt';\n  src:local('Helvetica Neue'),local('Helvetica'),local('Arial');\n  size-adjust:97%;ascent-override:92%;descent-override:24%;line-gap-override:0%;\n}\n@font-face{\n  font-family:'ArchivoVF';\n  src:url('\/wp-content\/uploads\/fonts\/Archivo-Variable.woff2') format('woff2-variations');\n  font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;\n}\n\n\/* ============ TOKEN ============ *\/\n.cp{\n  --bg:#0A0B0D;\n  --bg2:#0E1014;\n  --panel:#101318;\n  --panel2:#14181E;\n  --line:#1B1F26;\n  --line2:#2E333D;\n  --fg:#E9EBEE;\n  --fg2:#A3AAB5;\n  --dim:#8C939E;\n  --sig:#FF6A38;\n  --sig2:#E05C2A;\n  --sig-wash:rgba(255,106,56,.09);\n\n  --sans:'ArchivoVF','Archivo','ArchivoAlt','Helvetica Neue',Arial,sans-serif;\n  --mono:ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,'Liberation Mono',monospace;\n\n  --r:6px;\n  --wrap:1240px;\n  --pad:clamp(3.5rem,7vw,6.5rem);\n\n  position:relative;\n  background:var(--bg);\n  color:var(--fg);\n  font-family:var(--sans);\n  font-size:16px;\n  line-height:1.6;\n  font-synthesis:none;\n  -webkit-font-smoothing:antialiased;\n  overflow-x:clip;\n}\n.cp *,.cp *::before,.cp *::after{box-sizing:border-box}\n.cp h1,.cp h2,.cp h3,.cp p,.cp ul,.cp ol,.cp figure,.cp dl,.cp dd{margin:0}\n.cp ul,.cp ol{padding:0;list-style:none}\n.cp img{display:block;max-width:100%;height:auto}\n.cp a{color:inherit;text-decoration:none}\n.cp :where(a,button,summary):focus-visible{outline:1.5px solid var(--sig);outline-offset:3px}\n\n\/* ============ FONDALE TECNICO ============ *\/\n\/* griglia a pixel singolo + bagliore + grana: tre layer, zero immagini *\/\n.cp-field{position:absolute;left:0;right:0;top:0;height:900px;pointer-events:none;z-index:0;overflow:hidden}\n.cp-field::before{\n  content:'';position:absolute;inset:0;\n  background-image:\n    linear-gradient(90deg,var(--line) 1px,transparent 1px),\n    linear-gradient(0deg,var(--line) 1px,transparent 1px);\n  background-size:64px 64px;\n  opacity:.5;\n  -webkit-mask-image:radial-gradient(120% 70% at 50% 0,#000 0,transparent 78%);\n          mask-image:radial-gradient(120% 70% at 50% 0,#000 0,transparent 78%);\n}\n.cp-field::after{\n  content:'';position:absolute;left:50%;top:-380px;translate:-50% 0;\n  width:min(1400px,140vw);height:900px;border-radius:50%;\n  background:radial-gradient(closest-side,rgba(255,106,56,.19),rgba(255,106,56,.05) 55%,transparent 78%);\n}\n.cp-grain{\n  position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.045;\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='140' height='140' filter='url(%23n)'\/%3E%3C\/svg%3E\");\n  background-size:140px 140px;\n}\n.cp-in{position:relative;z-index:2}\n\n\/* ============ LAYOUT ============ *\/\n.cp-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(1rem,3.5vw,2.25rem)}\n.cp-sec{padding-block:var(--pad)}\n.cp-sec--tight{padding-block:clamp(2.5rem,5vw,4rem)}\n\n\/* barra di sezione:  [ 02 ] \u2500\u2500 ETICHETTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.cp-bar{display:flex;align-items:center;gap:.85rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}\n.cp-bar b{\n  font-family:var(--mono);font-size:.7rem;font-weight:680;letter-spacing:.08em;\n  color:var(--sig);border:1px solid var(--line2);border-radius:3px;padding:.2rem .45rem;\n}\n.cp-bar span{\n  font-family:var(--mono);font-size:.7rem;font-weight:640;letter-spacing:.15em;\n  text-transform:uppercase;color:var(--dim);white-space:nowrap;\n}\n.cp-bar i{flex:1;height:1px;background:var(--line2)}\n\n\/* ============ TIPOGRAFIA ============ *\/\n.cp-h1{\n  font-size:clamp(2.3rem,5.4vw,4.35rem);font-weight:620;font-stretch:108%;\n  line-height:1.02;letter-spacing:-.038em;text-wrap:balance;\n}\n.cp-h2{\n  font-size:clamp(1.65rem,3.1vw,2.5rem);font-weight:600;font-stretch:106%;\n  line-height:1.1;letter-spacing:-.028em;text-wrap:balance;\n}\n.cp-h3{font-size:1.08rem;font-weight:640;font-stretch:104%;letter-spacing:-.015em}\n.cp-sub{color:var(--fg2);font-size:clamp(1rem,1.35vw,1.13rem);line-height:1.58;max-width:56ch;text-wrap:pretty}\n.cp-p{color:var(--fg2);font-size:.98rem;line-height:1.66;text-wrap:pretty}\n.cp-p + .cp-p{margin-top:.9rem}\n.cp-p strong{color:var(--fg);font-weight:620}\n.cp-mono{font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}\n\n\/* parola redatta *\/\n.cp-red{position:relative;display:inline-block}\n.cp-red::after{\n  content:'';position:absolute;inset:-.05em -.12em -.03em;transform-origin:100% 50%;\n  background-image:\n    repeating-conic-gradient(transparent 0 25%,rgba(255,255,255,.08) 0 50%),\n    repeating-conic-gradient(rgba(233,235,238,.95) 0 25%,rgba(233,235,238,.7) 0 50%);\n  background-size:36px 36px,12px 12px;\n}\n\n\/* ============ PANNELLI ============ *\/\n.cp-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r)}\n.cp-phead{\n  display:flex;align-items:center;gap:.7rem;\n  padding:.62rem .85rem;border-bottom:1px solid var(--line);background:var(--panel2);\n  border-radius:var(--r) var(--r) 0 0;\n  font-family:var(--mono);font-size:.69rem;font-weight:640;letter-spacing:.13em;text-transform:uppercase;color:var(--fg2);\n}\n.cp-led{width:6px;height:6px;border-radius:50%;background:var(--sig);flex:none;box-shadow:0 0 0 3px var(--sig-wash)}\n.cp-phead em{margin-left:auto;font-style:normal;font-weight:500;color:var(--dim);letter-spacing:.1em}\n\n\/* ============ TESTATA + STRUMENTO ============ *\/\n.cp-head{padding-block:clamp(3rem,6vw,5rem) clamp(1.75rem,3.5vw,2.5rem)}\n.cp-head .cp-h1{max-width:17ch;margin:1.15rem 0 1.5rem}\n\n\/* riga di specifiche: dati esposti, non nascosti nella prosa *\/\n.cp-spec{\n  display:flex;flex-wrap:wrap;gap:0;margin-top:2rem;\n  border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--panel);\n}\n.cp-spec div{\n  flex:1 1 150px;padding:.85rem 1.05rem;border-right:1px solid var(--line);\n}\n.cp-spec div:last-child{border-right:0}\n.cp-spec dt{font-family:var(--mono);font-size:.65rem;font-weight:640;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}\n.cp-spec dd{margin:.3rem 0 0;font-family:var(--mono);font-size:1.02rem;font-weight:600;color:var(--fg);letter-spacing:-.01em}\n.cp-spec dd small{font-size:.7rem;font-weight:500;color:var(--fg2);letter-spacing:.02em}\n\n\/* la cornice dell'editor: unico oggetto chiaro della pagina *\/\n.cp-rig{position:relative;padding:0}\n.cp-rig .cp-slot{\n  background:#fff;border-radius:0 0 var(--r) var(--r);\n  padding:clamp(.3rem,.7vw,.55rem);min-height:120px;\n}\n.cp-rig .elementor-widget-shortcode,\n.cp-rig .elementor-widget-container{margin:0!important;padding:0!important}\n\/* crocini d'angolo, come su un disegno tecnico *\/\n.cp-rig::before,.cp-rig::after{\n  content:'';position:absolute;width:11px;height:11px;pointer-events:none;\n  border:1px solid var(--line2);\n}\n.cp-rig::before{top:-6px;left:-6px;border-right:0;border-bottom:0}\n.cp-rig::after{bottom:-6px;right:-6px;border-left:0;border-top:0}\n\n\/* scorciatoie: elenco tecnico, non chip arrotondati *\/\n.cp-keys{\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));\n  margin-top:1.5rem;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;\n}\n.cp-keys li{\n  display:flex;align-items:center;gap:.7rem;padding:.72rem .9rem;\n  border-right:1px solid var(--line);border-bottom:1px solid var(--line);\n  font-size:.855rem;color:var(--fg2);background:var(--panel);\n}\nkbd{\n  font-family:var(--mono);font-size:.7rem;font-weight:660;padding:.16rem .4rem;\n  border:1px solid var(--line2);border-radius:3px;background:var(--panel2);color:var(--fg);flex:none;\n}\n.cp-keys li:first-child kbd{background:var(--sig);border-color:var(--sig);color:#0A0B0D}\n\n\/* ============ TICKER ============ *\/\n.cp-tick{\n  overflow:hidden;border-block:1px solid var(--line);background:var(--bg2);\n  padding-block:.75rem;\n  -webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);\n          mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);\n}\n.cp-tick-t{display:flex;width:max-content}\n.cp-tick-t ul{display:flex;gap:1.6rem;padding-right:1.6rem}\n.cp-tick-t li{\n  font-family:var(--mono);font-size:.73rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--dim);white-space:nowrap;flex:none;\n}\n.cp-tick-t li::after{content:'\/';margin-left:1.6rem;color:var(--line2)}\n\n\/* ============ RACK DELLE TRE MODALIT\u00c0 ============ *\/\n.cp-rack{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.cp-unit{background:var(--panel);display:flex;flex-direction:column}\n.cp-unit > .cp-phead{border-radius:0}\n.cp-view{\n  --sw:#0A0B0D;\n  position:relative;height:clamp(128px,13vw,168px);background:var(--sw);\n  display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--line);\n}\n.cp-view i{\n  font-style:normal;font-family:var(--mono);font-size:clamp(1.15rem,2.3vw,1.6rem);\n  font-weight:600;letter-spacing:.16em;color:#F2F4F6;transition:filter .28s ease;\n}\n.cp-view--blur i{filter:blur(9px)}\n.cp-view--px i{filter:blur(3.4px) contrast(2)}\n.cp-view--px::after{\n  content:'';position:absolute;inset:0;pointer-events:none;transition:opacity .28s ease;\n  background-image:\n    repeating-linear-gradient(90deg,var(--sw) 0 2px,transparent 2px 15px),\n    repeating-linear-gradient(0deg,var(--sw) 0 2px,transparent 2px 15px);\n}\n.cp-view--bar{--sw:#20252C}\n.cp-view--bar::after{\n  content:'';position:absolute;left:9%;right:9%;top:50%;height:38%;transform:translateY(-50%);\n  background:#05060700;background:#050607;transition:opacity .28s ease;\n}\n.cp-view b{\n  position:absolute;bottom:.45rem;right:.6rem;z-index:3;\n  font-family:var(--mono);font-size:.6rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,255,255,.72);\n}\n@media (hover:hover){\n  .cp-unit:hover .cp-view i{filter:none}\n  .cp-unit:hover .cp-view--px::after,\n  .cp-unit:hover .cp-view--bar::after{opacity:0}\n}\n.cp-unit-body{padding:1.05rem 1.05rem 1.25rem}\n.cp-unit-body .cp-p{font-size:.9rem;margin-top:.6rem}\n\/* scheda tecnica per modalit\u00e0 *\/\n.cp-rows{margin-top:1.1rem;border-top:1px solid var(--line)}\n.cp-rows div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--line)}\n.cp-rows dt{font-family:var(--mono);font-size:.65rem;font-weight:640;letter-spacing:.11em;text-transform:uppercase;color:var(--dim)}\n.cp-rows dd{margin:0;font-family:var(--mono);font-size:.72rem;font-weight:560;color:var(--fg);text-align:right}\n\n\/* ============ BLOCCO INCOLLA ============ *\/\n.cp-paste{display:grid;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.cp-paste > div{background:var(--panel);padding:clamp(1.4rem,3vw,2.4rem)}\n.cp-paste-vis{display:grid;place-items:center;background:var(--bg2)!important;position:relative}\n.cp-paste-vis::before{\n  content:'';position:absolute;inset:0;\n  background-image:linear-gradient(90deg,var(--line) 1px,transparent 1px),linear-gradient(0deg,var(--line) 1px,transparent 1px);\n  background-size:28px 28px;opacity:.55;\n}\n.cp-kb{display:flex;align-items:center;gap:.5rem;position:relative}\n.cp-cap{\n  display:grid;place-items:center;min-width:62px;height:56px;padding:0 .9rem;border-radius:5px;\n  background:var(--panel2);border:1px solid var(--line2);\n  box-shadow:0 3px 0 var(--line2);\n  font-family:var(--mono);font-size:.92rem;font-weight:600;color:var(--fg);\n}\n.cp-cap--hit{background:var(--sig);border-color:var(--sig);color:#0A0B0D;box-shadow:0 3px 0 #A13A17}\n\n\/* ============ EDITORIALE ============ *\/\n.cp-ed{display:grid;grid-template-columns:180px 1fr;gap:0}\n.cp-ed > div{padding:clamp(1.3rem,2.6vw,2rem);border-top:1px solid var(--line)}\n.cp-ed > div:first-child{border-right:1px solid var(--line)}\n.cp-ed-i{font-family:var(--mono);font-size:.68rem;font-weight:660;letter-spacing:.13em;text-transform:uppercase;color:var(--sig)}\n.cp-ed h3{margin-bottom:.65rem}\n.cp-ed .cp-p{max-width:70ch}\n\n\/* ============ ELENCO STRUMENTI ============ *\/\n.cp-list{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.cp-list a{\n  display:flex;align-items:center;gap:1rem;padding:.95rem 1.1rem;\n  border-bottom:1px solid var(--line);background:var(--panel);\n  font-size:.95rem;font-weight:560;\n  transition:background-color .16s ease,color .16s ease,padding-left .16s ease;\n}\n.cp-list a:last-child{border-bottom:0}\n.cp-list .ln{flex:1;height:1px;background:var(--line)}\n.cp-list .tag{font-family:var(--mono);font-size:.67rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--dim)}\n.cp-list .ar{font-family:var(--mono);color:var(--dim);font-size:1rem}\n.cp-list a:hover{background:var(--panel2);color:var(--sig);padding-left:1.4rem}\n.cp-list a:hover .ar,.cp-list a:hover .tag{color:var(--sig)}\n\n\/* ============ FAQ ============ *\/\n.cp-faq{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.cp-faq details{border-bottom:1px solid var(--line);background:var(--panel)}\n.cp-faq details:last-child{border-bottom:0}\n.cp-faq summary{\n  display:flex;align-items:flex-start;gap:.9rem;padding:1.05rem 1.1rem;cursor:pointer;list-style:none;\n  font-size:1rem;font-weight:580;letter-spacing:-.01em;transition:color .16s ease;\n}\n.cp-faq summary::-webkit-details-marker{display:none}\n.cp-faq summary:hover{color:var(--sig)}\n.cp-faq summary::before{\n  content:attr(data-n);font-family:var(--mono);font-size:.68rem;font-weight:600;color:var(--dim);\n  padding-top:.26rem;flex:none;letter-spacing:.08em;\n}\n.cp-faq summary::after{\n  content:'';width:13px;height:13px;flex:none;margin-left:auto;margin-top:.35rem;\n  background:linear-gradient(currentColor,currentColor) center\/100% 1.5px no-repeat,\n             linear-gradient(currentColor,currentColor) center\/1.5px 100% no-repeat;\n  color:var(--dim);transition:background-size .24s cubic-bezier(.2,.7,.3,1),color .16s ease;\n}\n.cp-faq details[open] summary{color:var(--fg)}\n.cp-faq details[open] summary::after{background-size:100% 1.5px,0 100%;color:var(--sig)}\n.cp-faq-a{padding:0 1.1rem 1.2rem 3rem;max-width:82ch;color:var(--fg2);font-size:.94rem;line-height:1.66}\n@supports (interpolate-size:allow-keywords){\n  .cp{interpolate-size:allow-keywords}\n  .cp-faq details::details-content{block-size:0;overflow:clip;transition:block-size .3s cubic-bezier(.2,.7,.3,1),content-visibility .3s allow-discrete}\n  .cp-faq details[open]::details-content{block-size:auto}\n}\n\n\/* ============ BOTTONI ============ *\/\n.cp-btn{\n  --_bg:var(--sig);--_fg:#0A0B0D;--_bd:var(--sig);\n  display:inline-flex;align-items:center;gap:.55rem;justify-content:center;\n  padding:.82rem 1.35rem;min-height:46px;border-radius:5px;\n  font:inherit;font-size:.93rem;font-weight:640;letter-spacing:-.005em;\n  background:var(--_bg);border:1px solid var(--_bd);cursor:pointer;\n  transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.2,.7,.3,1);\n}\n.cp-btn:hover{transform:translateY(-1px);--_bg:#FF7C50;--_bd:#FF7C50}\n.cp-btn--ghost{--_bg:transparent;--_fg:var(--fg);--_bd:var(--line2)}\n.cp-btn--ghost:hover{--_bg:transparent;--_bd:var(--sig);--_fg:var(--sig)}\n\/* forza il colore: Elementor sovrascrive i link con specificit\u00e0 maggiore *\/\n.cp a.cp-btn,.cp a.cp-btn:hover,.cp a.cp-btn:focus,.cp a.cp-btn:visited{color:var(--_fg)!important}\n.cp-btnrow{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}\n\n\/* ============ CHIUSURA ============ *\/\n.cp-end{text-align:center;padding-block:clamp(4rem,8vw,7rem);border-top:1px solid var(--line)}\n.cp-end .cp-h2{margin:0 auto .5rem;max-width:16ch}\n\n\/* ============ MOVIMENTO ============ *\/\n@media (prefers-reduced-motion:no-preference){\n  .cp-fade{opacity:0;animation:cpf .6s cubic-bezier(.16,.84,.3,1) forwards}\n  .cp-fade--2{animation-delay:.09s}.cp-fade--3{animation-delay:.18s}\n  .cp-fade--4{animation-delay:.27s}.cp-fade--5{animation-delay:.36s}\n  @keyframes cpf{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}\n\n  .cp-red::after{animation:cpw .5s .85s cubic-bezier(.72,0,.24,1) forwards}\n  @keyframes cpw{from{transform:scaleX(1)}to{transform:scaleX(0)}}\n\n  .cp-scan::after{animation:cps 1.5s .4s cubic-bezier(.5,0,.5,1) 1 forwards}\n  @keyframes cps{\n    0%{opacity:0;transform:translateY(0)}\n    12%{opacity:1}\n    82%{opacity:1;transform:translateY(1.1em)}\n    100%{opacity:0;transform:translateY(1.1em)}\n  }\n\n  .cp-tick-t{animation:cpt 46s linear infinite}\n  @keyframes cpt{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}\n  .cp-tick:hover .cp-tick-t{animation-play-state:paused}\n\n  .cp-cap--hit{animation:cpk 3s 1.2s ease-in-out infinite}\n  @keyframes cpk{0%,90%,100%{transform:translateY(0)}94%{transform:translateY(2px)}}\n\n  @media (min-width:900px){\n    @supports (animation-timeline:view()){\n      .cp-rise{animation:cpr linear both;animation-timeline:view();animation-range:entry 10% entry 90%}\n      @keyframes cpr{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}\n    }\n  }\n}\n@media (prefers-reduced-motion:reduce){\n  .cp-fade{opacity:1}\n  .cp-red::after{display:none}\n}\n\n\/* ===== SPECIFICI DI QUESTA PAGINA ===== *\/\n\n\/* linea di scansione sulla parola: il gesto dell'analizzare prima di pulire *\/\n.cp-scan{position:relative;display:inline-block}\n.cp-scan::before{\n  content:'';position:absolute;inset:-.14em -.26em -.08em;pointer-events:none;\n  border:1px solid rgba(255,106,56,.35);border-radius:3px;\n}\n.cp-scan::after{\n  content:'';position:absolute;left:-.26em;right:-.26em;top:0;height:2px;\n  background:var(--sig);box-shadow:0 0 12px 2px rgba(255,106,56,.45);\n  opacity:0;\n}\n\n\/* rapporto di scansione *\/\n.cp-report{padding:clamp(.4rem,1.2vw,.7rem) 0}\n.cp-report .r{\n  display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.8rem;\n  padding:.62rem clamp(.85rem,2vw,1.15rem);border-bottom:1px solid var(--line);\n}\n.cp-report .r:last-child{border-bottom:0}\n.cp-report .nm{font-size:.94rem;font-weight:560;color:var(--fg)}\n.cp-report .nm small{display:block;font-family:var(--mono);font-size:.66rem;font-weight:500;letter-spacing:.06em;color:var(--dim);margin-top:.16rem}\n.cp-report .st{font-family:var(--mono);font-size:.68rem;font-weight:640;letter-spacing:.11em;color:var(--fg2)}\n.cp-report .sv{\n  font-family:var(--mono);font-size:.62rem;font-weight:680;letter-spacing:.1em;\n  padding:.2rem .45rem;border-radius:3px;border:1px solid var(--line2);color:var(--dim);min-width:62px;text-align:center;\n}\n.cp-report .sv--hi{color:var(--sig);border-color:rgba(255,106,56,.45);background:rgba(255,106,56,.07)}\n.cp-report .sv--md{color:var(--fg2)}\n.cp-report .out{\n  display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;\n  padding:.85rem clamp(.85rem,2vw,1.15rem);border-top:1px solid var(--line2);\n  font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);\n}\n.cp-report .out b{color:var(--sig);font-weight:680}\n@media (max-width:560px){\n  .cp-report .r{grid-template-columns:1fr auto;gap:.5rem}\n  .cp-report .st{display:none}\n}\n\n\/* preset Social Safe: quattro azioni in un clic *\/\n.cp-preset{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line)}\n.cp-preset > div{background:var(--panel);padding:clamp(1rem,2.2vw,1.5rem)}\n.cp-preset .n{font-family:var(--mono);font-size:.64rem;font-weight:680;letter-spacing:.12em;color:var(--sig)}\n.cp-preset h3{margin:.7rem 0 .45rem;font-size:1rem;font-weight:640;letter-spacing:-.014em}\n.cp-preset p{font-size:.88rem;line-height:1.6;color:var(--fg2)}\n@media (max-width:900px){.cp-preset{grid-template-columns:repeat(2,1fr)}}\n@media (max-width:520px){.cp-preset{grid-template-columns:1fr}}\n\n\/* ============ RESPONSIVE ============ *\/\n@media (max-width:960px){\n  .cp-rack{grid-template-columns:1fr}\n  .cp-paste{grid-template-columns:1fr}\n  .cp-paste-vis{min-height:190px}\n  .cp-ed{grid-template-columns:1fr}\n  .cp-ed > div:first-child{border-right:0;padding-bottom:0}\n  .cp-ed > div:last-child{border-top:0}\n}\n@media (max-width:640px){\n  .cp{font-size:15.5px}\n  .cp-grain{display:none}          \/* un layer in meno da comporre su mobile *\/\n  .cp-field::before{background-size:44px 44px}\n  .cp-spec div{flex:1 1 50%;border-bottom:1px solid var(--line)}\n  .cp-keys li{border-right:0}\n  .cp-btn{width:100%}\n  .cp-faq-a{padding-left:1.1rem}\n}\n<\/style>\n\n<div class=\"cp\" id=\"tool\">\n  <div class=\"cp-field\" aria-hidden=\"true\"><\/div>\n  <div class=\"cp-grain\" aria-hidden=\"true\"><\/div>\n\n  <div class=\"cp-in\">\n\n    <!-- \u2550\u2550\u2550 TESTATA \u2550\u2550\u2550 -->\n    <header class=\"cp-wrap cp-head\">\n      <p class=\"cp-mono cp-fade\">Photo anonymizer &nbsp;\/&nbsp; EXIF remover &nbsp;\/&nbsp; runs in your browser<\/p>\n\n      <h1 class=\"cp-h1 cp-fade cp-fade--2\">\n        Strip the hidden data\n        <span class=\"cp-scan\">out of a photo<\/span>\n      <\/h1>\n\n      <p class=\"cp-sub cp-fade cp-fade--3\">\n        Your camera writes far more into a file than the picture. See exactly what is in\n        there, then download a clean copy with the GPS, the timestamps and the device\n        fingerprints gone.\n      <\/p>\n\n      <dl class=\"cp-spec cp-fade cp-fade--4\">\n        <div><dt>Removes<\/dt><dd><small>EXIF \u00b7 IPTC \u00b7 XMP<\/small><\/dd><\/div>\n        <div><dt>Reports<\/dt><dd><small>PRIVACY SCORE<\/small><\/dd><\/div>\n        <div><dt>Output<\/dt><dd><small>JPG \u00b7 PNG \u00b7 WEBP<\/small><\/dd><\/div>\n        <div><dt>Preset<\/dt><dd><small>SOCIAL SAFE<\/small><\/dd><\/div>\n        <div><dt>Uploads<\/dt><dd>None<\/dd><\/div>\n      <\/dl>\n    <\/header>\n\n    <!-- \u2550\u2550\u2550 STRUMENTO \u2550\u2550\u2550 -->\n    <div class=\"cp-wrap\">\n      <div class=\"cp-panel cp-rig cp-fade cp-fade--5\">\n        <div class=\"cp-phead\"><span class=\"cp-led\"><\/span> Anonymizer <em>runs locally<\/em><\/div>\n        <!-- lo strumento viene agganciato qui dallo script in fondo -->\n        <div class=\"cp-slot\" id=\"cp-tool-slot\"><\/div>\n      <\/div>\n\n      <ul class=\"cp-keys cp-fade cp-fade--5\">\n        <li>Scans the file and reports what it found before you clean anything<\/li>\n        <li>Removes EXIF, IPTC and XMP metadata in one pass<\/li>\n        <li>Detects and strips GPS coordinates<\/li>\n        <li>Before and after comparison, so you can see what left<\/li>\n        <li>Exports as JPG, PNG or WebP with a clean filename<\/li>\n        <li>Social Safe preset for one-click sharing<\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550 TICKER \u2550\u2550\u2550 -->\n    <div class=\"cp-tick\" style=\"margin-top:clamp(3rem,6vw,5rem)\">\n      <div class=\"cp-tick-t\">\n        <ul>\n          <li>Home coordinates<\/li><li>Capture timestamps<\/li><li>Camera serial numbers<\/li><li>Device model<\/li>\n          <li>Editing software<\/li><li>Author fields<\/li><li>Copyright strings<\/li><li>Lens data<\/li>\n          <li>Thumbnail previews<\/li><li>Original filenames<\/li><li>Travel routes<\/li><li>Everything you did not mean to send<\/li>\n        <\/ul>\n        <ul aria-hidden=\"true\">\n          <li>Home coordinates<\/li><li>Capture timestamps<\/li><li>Camera serial numbers<\/li><li>Device model<\/li>\n          <li>Editing software<\/li><li>Author fields<\/li><li>Copyright strings<\/li><li>Lens data<\/li>\n          <li>Thumbnail previews<\/li><li>Original filenames<\/li><li>Travel routes<\/li><li>Everything you did not mean to send<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550 IL RAPPORTO \u2550\u2550\u2550 -->\n    <section class=\"cp-sec\">\n      <div class=\"cp-wrap\">\n        <div class=\"cp-bar cp-rise\"><b>01<\/b><span>What is in there<\/span><i><\/i><\/div>\n        <h2 class=\"cp-h2 cp-rise\" style=\"max-width:24ch;margin-bottom:.9rem\">It tells you before it cleans<\/h2>\n        <p class=\"cp-sub cp-rise\" style=\"margin-bottom:clamp(1.5rem,3vw,2rem)\">\n          Most EXIF removers strip the file and hand it back without a word. This one reads\n          the metadata first and shows you what was hiding in it \u2014 because knowing what\n          leaked is the part that changes your habits.\n        <\/p>\n\n        <div class=\"cp-panel cp-rise\" style=\"overflow:hidden\">\n          <div class=\"cp-phead\"><span class=\"cp-led\"><\/span> Example report <em>typical smartphone photo<\/em><\/div>\n          <div class=\"cp-report\">\n            <div class=\"r\">\n              <span class=\"nm\">GPS coordinates<small>Latitude, longitude, altitude<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv sv--hi\">HIGH<\/span>\n            <\/div>\n            <div class=\"r\">\n              <span class=\"nm\">Device identifiers<small>Make, model, sometimes a serial number<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv sv--md\">MEDIUM<\/span>\n            <\/div>\n            <div class=\"r\">\n              <span class=\"nm\">Capture date and time<small>To the second, with timezone<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv sv--md\">MEDIUM<\/span>\n            <\/div>\n            <div class=\"r\">\n              <span class=\"nm\">Editing software<small>What touched the file, and when<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv\">LOW<\/span>\n            <\/div>\n            <div class=\"r\">\n              <span class=\"nm\">Author and copyright<small>Name, agency, credit strings<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv\">LOW<\/span>\n            <\/div>\n            <div class=\"r\">\n              <span class=\"nm\">Embedded thumbnail<small>A second, older copy of the image<\/small><\/span>\n              <span class=\"st\">FOUND<\/span><span class=\"sv sv--md\">MEDIUM<\/span>\n            <\/div>\n            <p class=\"out\">After cleaning &nbsp;\u00b7&nbsp; <b>0 traces remaining<\/b> &nbsp;\u00b7&nbsp; pixels unchanged<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 SOCIAL SAFE \u2550\u2550\u2550 -->\n    <section class=\"cp-sec cp-sec--tight\">\n      <div class=\"cp-wrap\">\n        <div class=\"cp-bar cp-rise\"><b>02<\/b><span>Social Safe<\/span><i><\/i><\/div>\n        <h2 class=\"cp-h2 cp-rise\" style=\"max-width:22ch;margin-bottom:.9rem\">Four things, one click<\/h2>\n        <p class=\"cp-sub cp-rise\" style=\"margin-bottom:clamp(1.5rem,3vw,2rem)\">\n          The preset for when you are about to post something and do not want to think\n          about any of this.\n        <\/p>\n\n        <div class=\"cp-panel cp-rise\" style=\"overflow:hidden\">\n          <div class=\"cp-phead\"><span class=\"cp-led\"><\/span> Preset <em>what it applies<\/em><\/div>\n          <div class=\"cp-preset\">\n            <div>\n              <p class=\"n\">01<\/p>\n              <h3>Metadata gone<\/h3>\n              <p>EXIF, IPTC and XMP are stripped. The file is rebuilt from the pixels alone.<\/p>\n            <\/div>\n            <div>\n              <p class=\"n\">02<\/p>\n              <h3>Exported as WebP<\/h3>\n              <p>Lighter than the original at the same visual quality, and supported everywhere.<\/p>\n            <\/div>\n            <div>\n              <p class=\"n\">03<\/p>\n              <h3>Capped at 1920px<\/h3>\n              <p>No platform shows more, and a smaller file gives less away about the sensor.<\/p>\n            <\/div>\n            <div>\n              <p class=\"n\">04<\/p>\n              <h3>Fingerprint changed<\/h3>\n              <p>An imperceptible pixel shift gives the file a different hash from your original.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 EDITORIALE \u2550\u2550\u2550 -->\n    <section class=\"cp-sec cp-sec--tight\">\n      <div class=\"cp-wrap\">\n        <div class=\"cp-bar cp-rise\"><b>03<\/b><span>Worth knowing<\/span><i><\/i><\/div>\n        <h2 class=\"cp-h2 cp-rise\" style=\"max-width:26ch;margin-bottom:clamp(1.5rem,3vw,2rem)\">\n          A photo carries more than it shows\n        <\/h2>\n\n        <div class=\"cp-panel cp-rise\" style=\"overflow:hidden\">\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">01 \/ GPS<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">The one that actually hurts<\/h3>\n              <p class=\"cp-p\">Location is the trace worth caring about. A photo of a pet on the sofa,\n                posted publicly, can carry the coordinates of the sofa \u2014 accurate to the building. Several\n                photos over time draw the route between home, work and school.<\/p>\n              <p class=\"cp-p\">Large platforms usually strip metadata on upload, but that is their choice and\n                it does not cover email, messaging apps, file shares, forums or anything you send directly.\n                Stripping it yourself is the only version you control.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">02 \/ How it works<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">Rebuilt, not edited<\/h3>\n              <p class=\"cp-p\">The image is redrawn through Canvas and exported fresh, so nothing from the\n                original container survives into the new file. That is a stronger guarantee than deleting\n                fields one by one \u2014 there is no list of tags to keep up to date, and nothing hides in a\n                segment nobody thought to check.<\/p>\n              <p class=\"cp-p\">The pixels themselves come through unchanged, unless you turn on the\n                fingerprint option below.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">03 \/ Fingerprint<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">What hash randomisation is and is not<\/h3>\n              <p class=\"cp-p\">The option nudges a few pixel values by an amount no eye can see, which gives\n                the file a different checksum from your original. It is useful when the same image would\n                otherwise be trivially matched across places you posted it.<\/p>\n              <p class=\"cp-p\">It is not anonymity. Perceptual matching, reverse image search and the content\n                of the picture itself all still work. Treat it as one layer, not a solution.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">04 \/ Limits<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">Metadata is not the same as what is visible<\/h3>\n              <p class=\"cp-p\">Cleaning a file removes what is written around the image. It does nothing to\n                what is in it \u2014 a face, a licence plate, a house number on the door, a screen with an email\n                open on it.<\/p>\n              <p class=\"cp-p\">If the picture itself gives something away, run it through the\n                <a class=\"cp-link\" href=\"https:\/\/www.censorpic.com\/staging\/censor-images\/\">censor tool<\/a>\n                first, then clean the metadata here. And if you need to correct the data rather than delete\n                it, the <a class=\"cp-link\" href=\"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/\">EXIF editor<\/a>\n                is the other half of this pair.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 ALTRI STRUMENTI \u2550\u2550\u2550 -->\n    <section class=\"cp-sec cp-sec--tight\">\n      <div class=\"cp-wrap\">\n        <div class=\"cp-bar cp-rise\"><b>04<\/b><span>Rest of the toolkit<\/span><i><\/i><\/div>\n        <div class=\"cp-list cp-rise\">\n          <a href=\"https:\/\/www.censorpic.com\/staging\/censor-images\/\"><span>Censor images<\/span><span class=\"ln\"><\/span><span class=\"tag\">Hide what is visible<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/\"><span>EXIF editor<\/span><span class=\"ln\"><\/span><span class=\"tag\">Correct, don't delete<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/resize-image-online-free\/\"><span>Resize images<\/span><span class=\"ln\"><\/span><span class=\"tag\">Exact pixels<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/convert-images-online-free\/\"><span>Convert format<\/span><span class=\"ln\"><\/span><span class=\"tag\">WebP, JPG, PNG<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/crop-images-online-free\/\"><span>Crop images<\/span><span class=\"ln\"><\/span><span class=\"tag\">Change the shape<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/photo-collage\/\"><span>Photo collage<\/span><span class=\"ln\"><\/span><span class=\"tag\">Layout editor<\/span><span class=\"ar\">\u2192<\/span><\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 FAQ \u2550\u2550\u2550 -->\n    <section class=\"cp-sec cp-sec--tight\" id=\"faq\">\n      <div class=\"cp-wrap\">\n        <div class=\"cp-bar cp-rise\"><b>05<\/b><span>FAQ<\/span><i><\/i><\/div>\n        <div class=\"cp-faq cp-rise\">\n          <details>\n            <summary data-n=\"01\">How do I remove EXIF metadata from a photo online?<\/summary>\n            <div class=\"cp-faq-a\">Drop your image into the tool above. It reads the hidden metadata and shows\n              you what it found. Pick an output format \u2014 JPG, PNG or WebP \u2014 and download. The file is rebuilt\n              without the original metadata and saved with a clean filename.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"02\">Are my images uploaded to a server?<\/summary>\n            <div class=\"cp-faq-a\">No. Everything runs locally in your browser. Your image is never uploaded,\n              stored or sent anywhere, which matters especially here \u2014 the whole point is that the file's\n              hidden data does not travel.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"03\">Does it remove GPS location data?<\/summary>\n            <div class=\"cp-faq-a\">Yes. Location metadata is detected when present and does not survive into\n              the cleaned file. It is the single most sensitive trace a photo can carry.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"04\">What is the Privacy Score?<\/summary>\n            <div class=\"cp-faq-a\">A quick read on how exposed the file is, based on what was found inside it \u2014\n              GPS coordinates, camera details, timestamps, author fields, copyright data and editing software.\n              It runs before the cleanup so you can see what would have gone out with the photo.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"05\">What does Social Safe mode do?<\/summary>\n            <div class=\"cp-faq-a\">It applies four things at once: strips the metadata, exports as WebP, caps\n              the longest side at 1920 pixels, and optionally alters the file's fingerprint. A practical\n              default for anything about to be posted publicly.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"06\">Which output formats can I choose?<\/summary>\n            <div class=\"cp-faq-a\">JPG, PNG or WebP. JPG is the most widely compatible, PNG keeps sharp edges\n              and transparency, and WebP is usually the lightest for anything going on the web.<\/div>\n          <\/details>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 CHIUSURA \u2550\u2550\u2550 -->\n    <section class=\"cp-end\">\n      <div class=\"cp-wrap\">\n        <p class=\"cp-mono cp-rise\" style=\"margin-bottom:1rem\">Free \/ unlimited \/ stays on your device<\/p>\n        <h2 class=\"cp-h2 cp-rise\">Send the picture, not the paperwork<\/h2>\n        <div class=\"cp-btnrow cp-rise\" style=\"justify-content:center\">\n          <a class=\"cp-btn\" href=\"#tool\">Open the anonymizer<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n  <\/div>\n<\/div>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"SoftwareApplication\",\"name\":\"CensorPic Photo Anonymizer\",\"applicationCategory\":\"MultimediaApplication\",\"operatingSystem\":\"Web browser\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/\",\"description\":\"Free online EXIF remover and photo anonymizer. Detect and strip GPS coordinates, camera data, timestamps and author fields, then export a clean JPG, PNG or WebP entirely in your browser.\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"featureList\":[\"Removes EXIF, IPTC and XMP metadata\",\"GPS detection and removal\",\"Privacy Score report before cleaning\",\"Before and after metadata comparison\",\"JPG, PNG and WebP output\",\"Social Safe preset with hash randomisation\",\"Runs entirely in the browser\",\"No registration\"]},\n{\"@type\":\"FAQPage\",\"inLanguage\":\"en-GB\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How do I remove EXIF metadata from a photo online?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Drop your image into the tool. It reads the hidden metadata and shows what it found. Pick an output format among JPG, PNG and WebP and download. The file is rebuilt without the original metadata and saved with a clean filename.\"}},\n{\"@type\":\"Question\",\"name\":\"Are my images uploaded to a server?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Everything runs locally in your browser. Your image is never uploaded, stored or sent anywhere, which matters especially here because the whole point is that the file's hidden data does not travel.\"}},\n{\"@type\":\"Question\",\"name\":\"Does it remove GPS location data?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Location metadata is detected when present and does not survive into the cleaned file. It is the single most sensitive trace a photo can carry.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the Privacy Score?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A quick read on how exposed the file is, based on what was found inside it: GPS coordinates, camera details, timestamps, author fields, copyright data and editing software. It runs before the cleanup.\"}},\n{\"@type\":\"Question\",\"name\":\"What does Social Safe mode do?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It applies four things at once: strips the metadata, exports as WebP, caps the longest side at 1920 pixels, and optionally alters the file's fingerprint.\"}},\n{\"@type\":\"Question\",\"name\":\"Which output formats can I choose?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"JPG, PNG or WebP. JPG is the most widely compatible, PNG keeps sharp edges and transparency, and WebP is usually the lightest for anything going on the web.\"}}]}\n]}\n<\/script>\n<script>\n\/* Aggancia il widget Shortcode di Elementor dentro la cornice dell'editor.\n   Serve perche' il widget HTML di Elementor non esegue gli shortcode. *\/\n(function(){\n  var slot = document.getElementById('cp-tool-slot');\n  if (!slot) return;\n  var done = false;\n\n  function pick(){\n    var all = document.querySelectorAll('.elementor-widget-shortcode');\n    for (var i = 0; i < all.length; i++){\n      var w = all[i];\n      if (slot.contains(w)) continue;\n      if (w.closest('header, footer, .elementor-location-header, .elementor-location-footer')) continue;\n      return w;\n    }\n    return null;\n  }\n\n  function move(){\n    if (done) return true;\n    var w = pick();\n    if (!w) return false;\n    slot.appendChild(w);\n    done = true;\n    return true;\n  }\n\n  if (move()) return;\n\n  var obs = new MutationObserver(function(){ if (move()) obs.disconnect(); });\n  obs.observe(document.documentElement, {childList:true, subtree:true});\n\n  function stop(){\n    obs.disconnect();\n    if (!done) slot.style.display = 'none';\n  }\n  if (document.readyState === 'complete') setTimeout(stop, 0);\n  else window.addEventListener('load', stop);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d244429 e-flex e-con-boxed e-con e-parent\" data-id=\"d244429\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2637a95 elementor-widget elementor-widget-shortcode\" data-id=\"2637a95\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t\t\t<script>\n\t\t\t\t\t\tdocument.addEventListener(\"cmplz_enable_category\", cmplzEnableCustomBlockedContent);\n\t\t\t\t\t\tfunction cmplzEnableCustomBlockedContent(e) {\n\t\t\t\t\t\t\tif ( cmplz_has_service_consent('no-service', 'marketing' ) && !document.getElementById(\"cmplz_consent_area_anchor\") ){\n\t\t\t\t\t\t\t\tlocation.reload();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif ( e.detail.category === 'marketing' && !document.getElementById(\"cmplz_consent_area_anchor\") ){\n\t\t\t\t\t\t\t\tlocation.reload();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t<\/script>\n\t\t\t\t\t\t\t\t<div class=\"cmplz-consent-area\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\" data-category=\"marketing\" class=\"cmplz-accept-category  cmplz_marketing_consentarea\" >Fai clic per accettare i cookie per questo servizio<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Photo anonymizer &nbsp;\/&nbsp; EXIF remover &nbsp;\/&nbsp; runs in your browser Strip the hidden data out of a photo Your camera writes far more into a file than the picture. See exactly what is in there, then download a clean copy with the GPS, the timestamps and the device fingerprints gone. Removes EXIF \u00b7 IPTC \u00b7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-437","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic<\/title>\n<meta name=\"description\" content=\"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic\" \/>\n<meta property=\"og:description\" content=\"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/\" \/>\n<meta property=\"og:site_name\" content=\"CensorPic\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-08T14:08:09+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/photo-anonymizer\\\/\",\"url\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/photo-anonymizer\\\/\",\"name\":\"Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#website\"},\"datePublished\":\"2026-05-17T16:18:16+00:00\",\"dateModified\":\"2026-08-08T14:08:09+00:00\",\"description\":\"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/photo-anonymizer\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/photo-anonymizer\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/photo-anonymizer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Photo Anonymizer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#website\",\"url\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/\",\"name\":\"Censura foto online gratis\",\"description\":\"Free online image tools\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#organization\",\"name\":\"Censura foto online gratis\",\"url\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ChatGPT-Image-22-set-2025-22_54_47.png\",\"contentUrl\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ChatGPT-Image-22-set-2025-22_54_47.png\",\"width\":914,\"height\":333,\"caption\":\"Censura foto online gratis\"},\"image\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic","description":"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/","og_locale":"it_IT","og_type":"article","og_title":"Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic","og_description":"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.","og_url":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/","og_site_name":"CensorPic","article_modified_time":"2026-08-08T14:08:09+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"13 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/","url":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/","name":"Remove EXIF Metadata Online Free | Photo Anonymizer - CensorPic","isPartOf":{"@id":"https:\/\/www.censorpic.com\/staging\/#website"},"datePublished":"2026-05-17T16:18:16+00:00","dateModified":"2026-08-08T14:08:09+00:00","description":"Remove EXIF metadata, GPS location, camera details and hidden privacy traces from your photos online. Free browser-based photo anonymizer with no upload.","breadcrumb":{"@id":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.censorpic.com\/staging\/"},{"@type":"ListItem","position":2,"name":"Photo Anonymizer"}]},{"@type":"WebSite","@id":"https:\/\/www.censorpic.com\/staging\/#website","url":"https:\/\/www.censorpic.com\/staging\/","name":"Censura foto online gratis","description":"Free online image tools","publisher":{"@id":"https:\/\/www.censorpic.com\/staging\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.censorpic.com\/staging\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.censorpic.com\/staging\/#organization","name":"Censura foto online gratis","url":"https:\/\/www.censorpic.com\/staging\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.censorpic.com\/staging\/#\/schema\/logo\/image\/","url":"https:\/\/www.censorpic.com\/staging\/wp-content\/uploads\/2025\/09\/ChatGPT-Image-22-set-2025-22_54_47.png","contentUrl":"https:\/\/www.censorpic.com\/staging\/wp-content\/uploads\/2025\/09\/ChatGPT-Image-22-set-2025-22_54_47.png","width":914,"height":333,"caption":"Censura foto online gratis"},"image":{"@id":"https:\/\/www.censorpic.com\/staging\/#\/schema\/logo\/image\/"}}]}},"lang":"en","translations":{"en":437,"it":396},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/comments?post=437"}],"version-history":[{"count":8,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/437\/revisions"}],"predecessor-version":[{"id":737,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/437\/revisions\/737"}],"wp:attachment":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/media?parent=437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}