{"id":458,"date":"2026-05-17T16:30:15","date_gmt":"2026-05-17T16:30:15","guid":{"rendered":"https:\/\/www.censorpic.com\/staging\/?page_id=458"},"modified":"2026-08-08T16:00:05","modified_gmt":"2026-08-08T14:00:05","slug":"edit-exif-metadata-online","status":"publish","type":"page","link":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/","title":{"rendered":"Edit EXIF Metadata Online"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"458\" class=\"elementor elementor-458\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97b8a43 e-con-full e-flex e-con e-parent\" data-id=\"97b8a43\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9fc73b elementor-widget elementor-widget-html\" data-id=\"f9fc73b\" 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:18ch;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-inp::after{animation:cpb 1.15s .9s steps(1,end) infinite}\n  @keyframes cpb{0%,50%{opacity:1}50.01%,100%{opacity:0}}\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\/* campo di input con cursore: il gesto dell'editare un valore *\/\n.cp-inp{position:relative;display:inline-block;padding:0 .12em 0 .1em}\n.cp-inp::before{\n  content:'';position:absolute;left:0;right:0;bottom:-.1em;height:2px;background:var(--sig);\n}\n.cp-inp::after{\n  content:'';position:absolute;right:-.16em;top:.1em;bottom:.16em;width:.055em;\n  background:var(--sig);\n}\n\n\/* lettura EXIF: prima e dopo, come un diff *\/\n.cp-diff{padding:clamp(.5rem,1.4vw,.85rem) 0}\n.cp-diff .r{\n  display:grid;grid-template-columns:minmax(120px,1.05fr) minmax(0,1.25fr) 18px minmax(0,1.25fr);\n  align-items:baseline;gap:.55rem;padding:.5rem clamp(.85rem,2vw,1.15rem);\n  border-bottom:1px solid var(--line);\n}\n.cp-diff .r:last-child{border-bottom:0}\n.cp-diff .tg{font-family:var(--mono);font-size:.68rem;font-weight:640;letter-spacing:.06em;color:var(--dim);text-transform:uppercase}\n.cp-diff .ov{font-family:var(--mono);font-size:.76rem;color:var(--dim);text-decoration:line-through;text-decoration-color:rgba(140,147,158,.55);word-break:break-word}\n.cp-diff .ov--none{text-decoration:none;opacity:.62;font-style:italic}\n.cp-diff .ar{font-family:var(--mono);font-size:.8rem;color:var(--line2);text-align:center}\n.cp-diff .nv{font-family:var(--mono);font-size:.76rem;font-weight:600;color:var(--sig);word-break:break-word}\n.cp-diff .r--gone .nv{color:var(--dim)}\n@media (max-width:640px){\n  .cp-diff .r{grid-template-columns:1fr;gap:.15rem;padding-block:.7rem}\n  .cp-diff .ar{display:none}\n  .cp-diff .nv::before{content:'\u2192 ';color:var(--line2)}\n}\n\n\/* tabella densa *\/\n.cp-tbl{width:100%;border-collapse:collapse;font-size:.9rem}\n.cp-tbl th,.cp-tbl td{text-align:left;padding:.68rem 1.1rem;border-bottom:1px solid var(--line);vertical-align:top}\n.cp-tbl thead th{font-family:var(--mono);font-size:.65rem;font-weight:640;letter-spacing:.13em;text-transform:uppercase;color:var(--dim);background:var(--panel2);white-space:nowrap}\n.cp-tbl tbody tr:last-child td{border-bottom:0}\n.cp-tbl tbody tr:hover{background:var(--panel2)}\n.cp-tbl .sec{font-family:var(--mono);font-weight:680;color:var(--sig);white-space:nowrap;font-size:.8rem;letter-spacing:.06em}\n.cp-tbl .flds{font-family:var(--mono);font-size:.74rem;color:var(--fg2);line-height:1.65}\n.cp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}\n@media (max-width:640px){\n  .cp-tbl th,.cp-tbl td{padding:.6rem .8rem}\n  .cp-tbl{min-width:520px}\n}\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\">EXIF editor &nbsp;\/&nbsp; JPEG only &nbsp;\/&nbsp; runs in your browser<\/p>\n\n      <h1 class=\"cp-h1 cp-fade cp-fade--2\">\n        Rewrite the data hidden\n        <span class=\"cp-inp\">inside a photo<\/span>\n      <\/h1>\n\n      <p class=\"cp-sub cp-fade cp-fade--3\">\n        Camera, lens, capture date, GPS coordinates, author and copyright \u2014 read them, correct\n        them, and download a JPEG with the new values actually written into the file.\n      <\/p>\n\n      <dl class=\"cp-spec cp-fade cp-fade--4\">\n        <div><dt>Sections<\/dt><dd>5 <small>tabs<\/small><\/dd><\/div>\n        <div><dt>Named fields<\/dt><dd>21 <small>+ custom tags<\/small><\/dd><\/div>\n        <div><dt>City presets<\/dt><dd>7<\/dd><\/div>\n        <div><dt>Format<\/dt><dd><small>JPEG IN &amp; OUT<\/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> EXIF editor <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>Reads existing metadata the moment you drop a file in<\/li>\n        <li>Writes real EXIF back into the JPEG, not a sidecar or a copy of the values<\/li>\n        <li>GPS by hand, or one click for Rome, Milan, Naples, Paris, London, New York, Tokyo<\/li>\n        <li>Strip the GPS block entirely when you would rather not ship a location<\/li>\n        <li>Add any custom tag by name and value<\/li>\n        <li>Reading with exifr, writing with piexifjs \u2014 both in the browser<\/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>Wrong camera clock<\/li><li>Missing author<\/li><li>Scanned negatives<\/li><li>Stock submissions<\/li>\n          <li>Press credit lines<\/li><li>Archive cataloguing<\/li><li>Copyright notices<\/li><li>Agency handoffs<\/li>\n          <li>Lens data lost in export<\/li><li>Location corrections<\/li><li>Portfolio batches<\/li><li>Anything mislabelled<\/li>\n        <\/ul>\n        <ul aria-hidden=\"true\">\n          <li>Wrong camera clock<\/li><li>Missing author<\/li><li>Scanned negatives<\/li><li>Stock submissions<\/li>\n          <li>Press credit lines<\/li><li>Archive cataloguing<\/li><li>Copyright notices<\/li><li>Agency handoffs<\/li>\n          <li>Lens data lost in export<\/li><li>Location corrections<\/li><li>Portfolio batches<\/li><li>Anything mislabelled<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550 IL DIFF \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 actually changes<\/span><i><\/i><\/div>\n        <h2 class=\"cp-h2 cp-rise\" style=\"max-width:24ch;margin-bottom:.9rem\">Read it, correct it, write it back<\/h2>\n        <p class=\"cp-sub cp-rise\" style=\"margin-bottom:clamp(1.5rem,3vw,2rem)\">\n          Most online tools show you metadata and stop. This one rewrites the bytes, so the\n          file you download carries the values you typed.\n        <\/p>\n\n        <div class=\"cp-panel cp-rise\" style=\"overflow:hidden\">\n          <div class=\"cp-phead\"><span class=\"cp-led\"><\/span> Example edit <em>before \u2192 after<\/em><\/div>\n          <div class=\"cp-diff\">\n            <div class=\"r\"><span class=\"tg\">DateTimeOriginal<\/span><span class=\"ov\">2019:04:12 08:31:07<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">2024:04:12 08:31:07<\/span><\/div>\n            <div class=\"r\"><span class=\"tg\">Make<\/span><span class=\"ov ov--none\">not set<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">Fujifilm<\/span><\/div>\n            <div class=\"r\"><span class=\"tg\">Model<\/span><span class=\"ov ov--none\">not set<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">X-T5<\/span><\/div>\n            <div class=\"r\"><span class=\"tg\">LensModel<\/span><span class=\"ov ov--none\">not set<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">XF 23mm F1.4 R<\/span><\/div>\n            <div class=\"r\"><span class=\"tg\">Artist<\/span><span class=\"ov ov--none\">not set<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">M. Rossi<\/span><\/div>\n            <div class=\"r\"><span class=\"tg\">Copyright<\/span><span class=\"ov ov--none\">not set<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">\u00a9 2026 M. Rossi<\/span><\/div>\n            <div class=\"r r--gone\"><span class=\"tg\">GPSLatitude<\/span><span class=\"ov\">40.7420 N<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">removed<\/span><\/div>\n            <div class=\"r r--gone\"><span class=\"tg\">GPSLongitude<\/span><span class=\"ov\">14.6420 E<\/span><span class=\"ar\">\u2192<\/span><span class=\"nv\">removed<\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- \u2550\u2550\u2550 I CINQUE GRUPPI \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>The five sections<\/span><i><\/i><\/div>\n        <h2 class=\"cp-h2 cp-rise\" style=\"max-width:22ch;margin-bottom:.9rem\">Every field, grouped<\/h2>\n        <p class=\"cp-sub cp-rise\" style=\"margin-bottom:clamp(1.5rem,3vw,2rem)\">\n          Twenty-one named fields across five tabs, plus a slot for any EXIF tag the\n          standard defines and this list does not.\n        <\/p>\n\n        <div class=\"cp-panel cp-rise\" style=\"overflow:hidden\">\n          <div class=\"cp-phead\"><span class=\"cp-led\"><\/span> Field reference <em>five tabs<\/em><\/div>\n          <div class=\"cp-scroll\">\n            <table class=\"cp-tbl\">\n              <thead>\n                <tr><th>Tab<\/th><th>Fields<\/th><th>Reach for it when<\/th><\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td class=\"sec\">BASIC<\/td>\n                  <td class=\"flds\">Title \u00b7 Capture date and time \u00b7 Software \u00b7 User comment<\/td>\n                  <td>The camera clock was wrong, or you want a description travelling with the file<\/td>\n                <\/tr>\n                <tr>\n                  <td class=\"sec\">CAMERA<\/td>\n                  <td class=\"flds\">Make \u00b7 Model \u00b7 Lens \u00b7 Aperture \u00b7 ISO \u00b7 Exposure time \u00b7 Focal length \u00b7 Orientation<\/td>\n                  <td>An export stripped the technical data, or you are cataloguing scans<\/td>\n                <\/tr>\n                <tr>\n                  <td class=\"sec\">GPS<\/td>\n                  <td class=\"flds\">Latitude \u00b7 Longitude \u00b7 Altitude \u00b7 7 city presets \u00b7 Remove GPS<\/td>\n                  <td>The location is missing, wrong, or something you would rather not publish<\/td>\n                <\/tr>\n                <tr>\n                  <td class=\"sec\">AUTHOR<\/td>\n                  <td class=\"flds\">Photographer \u00b7 Artist \u00b7 Copyright \u00b7 Credit \u00b7 Agency \u00b7 Source<\/td>\n                  <td>Attribution has to survive the file being passed around<\/td>\n                <\/tr>\n                <tr>\n                  <td class=\"sec\">CUSTOM<\/td>\n                  <td class=\"flds\">Any valid EXIF tag name and value<\/td>\n                  <td>A workflow or archive standard needs a tag outside the usual set<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\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          Metadata is the part of a photo nobody looks at until it matters\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 \/ Editing vs removing<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">Two different jobs<\/h3>\n              <p class=\"cp-p\">An anonymizer deletes metadata so nothing travels with the file. An editor\n                corrects and completes it so the right things do. They pull in opposite directions and you\n                want whichever matches the situation.<\/p>\n              <p class=\"cp-p\">If your goal is simply that nothing leaks, the\n                <a class=\"cp-link\" href=\"https:\/\/www.censorpic.com\/staging\/photo-anonymizer\/\">photo anonymizer<\/a>\n                strips everything in one pass and is the faster route. Come here when the data needs to be\n                right, not absent.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">02 \/ The clock<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">A wrong capture date is the most common fault<\/h3>\n              <p class=\"cp-p\">A camera whose clock was never set, or never moved across a timezone, stamps\n                every frame with the wrong <strong>DateTimeOriginal<\/strong>. Every piece of software\n                downstream then sorts by that value \u2014 photo libraries, archives, court bundles, insurance\n                submissions.<\/p>\n              <p class=\"cp-p\">Correcting it here fixes the ordering everywhere at once, which is far less\n                work than reorganising an album by hand.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">03 \/ GPS<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">Coordinates cut both ways<\/h3>\n              <p class=\"cp-p\">GPS in EXIF is genuinely useful for travel archives, surveys, estate agency\n                records and site documentation. It is also how a photo taken at home reveals where you live,\n                down to the building.<\/p>\n              <p class=\"cp-p\">The GPS tab does both: enter or correct coordinates when you want them on the\n                record, or remove the block entirely before publishing. Think about which one you need\n                before the file goes anywhere.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cp-ed\">\n            <div><p class=\"cp-ed-i\">04 \/ JPEG only<\/p><\/div>\n            <div>\n              <h3 class=\"cp-h3\">Why other formats are not accepted<\/h3>\n              <p class=\"cp-p\">EXIF is written into a JPEG's APP1 segment, and this tool rewrites those bytes\n                directly rather than re-encoding the image \u2014 so your pixels come back untouched. PNG and\n                WebP store metadata under entirely different schemes, and treating them the same way would\n                produce a file that quietly loses data.<\/p>\n              <p class=\"cp-p\">If your source is PNG or WebP, run it through the\n                <a class=\"cp-link\" href=\"https:\/\/www.censorpic.com\/staging\/convert-images-online-free\/\">converter<\/a>\n                first, then edit the JPEG.<\/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\/photo-anonymizer\/\"><span>Photo anonymizer<\/span><span class=\"ln\"><\/span><span class=\"tag\">Strip everything<\/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\">To JPEG first<\/span><span class=\"ar\">\u2192<\/span><\/a>\n          <a href=\"https:\/\/www.censorpic.com\/staging\/censor-images\/\"><span>Censor images<\/span><span class=\"ln\"><\/span><span class=\"tag\">Blur and pixelate<\/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\/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 edit EXIF metadata online?<\/summary>\n            <div class=\"cp-faq-a\">Drop a JPEG into the editor above. It reads the existing metadata and fills\n              the Basic, Camera, GPS, Author and Custom tabs. Change whatever you need, then download the\n              new JPEG \u2014 the values are written into the file itself.<\/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. Reading and rewriting both happen in your browser. The file stays on\n              your device throughout, which matters here more than usual \u2014 metadata often contains exactly\n              the personal details you would not want travelling.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"03\">Which files can I edit?<\/summary>\n            <div class=\"cp-faq-a\">JPEG only, because real EXIF rewriting is performed on the JPEG structure\n              itself. If you have PNG, WebP or another format, convert it to JPEG first and then edit it here.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"04\">Can I change or remove the GPS location?<\/summary>\n            <div class=\"cp-faq-a\">Both. Enter latitude, longitude and altitude by hand, use a one-click preset\n              for one of seven cities, or strip the GPS block entirely so no location ships with the file.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"05\">Can I add author and copyright details?<\/summary>\n            <div class=\"cp-faq-a\">Yes \u2014 photographer, artist, copyright, credit, agency and source. These\n              travel inside the file, so attribution survives being emailed, uploaded and downloaded again.<\/div>\n          <\/details>\n          <details>\n            <summary data-n=\"06\">What is the difference between an EXIF editor and an EXIF remover?<\/summary>\n            <div class=\"cp-faq-a\">A remover deletes metadata to protect privacy. An editor corrects, completes\n              or rewrites it. Different jobs: use the anonymizer when you want nothing left, and this when\n              you want the right values in place.<\/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\">Make the file say the right thing<\/h2>\n        <div class=\"cp-btnrow cp-rise\" style=\"justify-content:center\">\n          <a class=\"cp-btn\" href=\"#tool\">Open the EXIF editor<\/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 EXIF Editor\",\"applicationCategory\":\"MultimediaApplication\",\"operatingSystem\":\"Web browser\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/\",\"description\":\"Free online EXIF editor for JPEG images. Read and rewrite camera data, capture date, GPS coordinates, author and copyright directly in your browser, with the values written into the file.\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"featureList\":[\"Real EXIF rewriting inside the JPEG\",\"Basic, camera, GPS, author and custom tabs\",\"21 named fields plus custom EXIF tags\",\"GPS coordinates by hand or city presets\",\"Remove the GPS block entirely\",\"Runs entirely in the browser\",\"No registration\"]},\n{\"@type\":\"FAQPage\",\"inLanguage\":\"en-GB\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How do I edit EXIF metadata online?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Drop a JPEG into the editor. It reads the existing metadata and fills the Basic, Camera, GPS, Author and Custom tabs. Change whatever you need, then download the new JPEG with the values written into the file itself.\"}},\n{\"@type\":\"Question\",\"name\":\"Are my images uploaded to a server?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Reading and rewriting both happen in your browser. The file stays on your device throughout, which matters here more than usual because metadata often contains exactly the personal details you would not want travelling.\"}},\n{\"@type\":\"Question\",\"name\":\"Which files can I edit?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"JPEG only, because real EXIF rewriting is performed on the JPEG structure itself. If you have PNG, WebP or another format, convert it to JPEG first and then edit it.\"}},\n{\"@type\":\"Question\",\"name\":\"Can I change or remove the GPS location?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both. Enter latitude, longitude and altitude by hand, use a one click preset for one of seven cities, or strip the GPS block entirely so no location ships with the file.\"}},\n{\"@type\":\"Question\",\"name\":\"Can I add author and copyright details?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes: photographer, artist, copyright, credit, agency and source. These travel inside the file, so attribution survives being emailed, uploaded and downloaded again.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the difference between an EXIF editor and an EXIF remover?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A remover deletes metadata to protect privacy. An editor corrects, completes or rewrites it. Use the anonymizer when you want nothing left, and the editor when you want the right values in place.\"}}]}\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-6c8a8e3 e-flex e-con-boxed e-con e-parent\" data-id=\"6c8a8e3\" 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-912a64c elementor-widget elementor-widget-shortcode\" data-id=\"912a64c\" 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>EXIF editor &nbsp;\/&nbsp; JPEG only &nbsp;\/&nbsp; runs in your browser Rewrite the data hidden inside a photo Camera, lens, capture date, GPS coordinates, author and copyright \u2014 read them, correct them, and download a JPEG with the new values actually written into the file. Sections 5 tabs Named fields 21 + custom tags City presets [&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-458","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>Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic<\/title>\n<meta name=\"description\" content=\"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.\" \/>\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\/edit-exif-metadata-online\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic\" \/>\n<meta property=\"og:description\" content=\"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/\" \/>\n<meta property=\"og:site_name\" content=\"CensorPic\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-08T14:00:05+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=\"12 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/edit-exif-metadata-online\\\/\",\"url\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/edit-exif-metadata-online\\\/\",\"name\":\"Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/#website\"},\"datePublished\":\"2026-05-17T16:30:15+00:00\",\"dateModified\":\"2026-08-08T14:00:05+00:00\",\"description\":\"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/edit-exif-metadata-online\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/edit-exif-metadata-online\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/edit-exif-metadata-online\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.censorpic.com\\\/staging\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Edit EXIF Metadata Online\"}]},{\"@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":"Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic","description":"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.","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\/edit-exif-metadata-online\/","og_locale":"it_IT","og_type":"article","og_title":"Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic","og_description":"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.","og_url":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/","og_site_name":"CensorPic","article_modified_time":"2026-08-08T14:00:05+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"12 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/","url":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/","name":"Edit EXIF Metadata Online Free | JPEG EXIF Editor - CensorPic","isPartOf":{"@id":"https:\/\/www.censorpic.com\/staging\/#website"},"datePublished":"2026-05-17T16:30:15+00:00","dateModified":"2026-08-08T14:00:05+00:00","description":"Edit EXIF metadata online for free with CensorPic. Change camera data, author, copyright, date, GPS location and software directly in your browser.","breadcrumb":{"@id":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.censorpic.com\/staging\/edit-exif-metadata-online\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.censorpic.com\/staging\/"},{"@type":"ListItem","position":2,"name":"Edit EXIF Metadata Online"}]},{"@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":458,"it":404},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/458","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=458"}],"version-history":[{"count":8,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/458\/revisions"}],"predecessor-version":[{"id":731,"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/pages\/458\/revisions\/731"}],"wp:attachment":[{"href":"https:\/\/www.censorpic.com\/staging\/wp-json\/wp\/v2\/media?parent=458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}