Chicago's municipal digital infrastructure is sitting on a problem that sounds mundane until you realize its cost. Duplicate images — identical or near-identical photographs stored multiple times across city databases — are consuming server space, slowing permit and licensing workflows, and in some cases causing outdated photos to be mistakenly substituted for current ones. Technology officers and archivists across several city departments say the issue has quietly worsened since the COVID-era push to digitize paper records.
The timing matters. The city is currently mid-migration on a broader IT consolidation effort under the Department of Assets, Information and Services, pushing records from legacy systems into updated cloud infrastructure. That migration, which began in earnest in late 2024, is exposing just how much redundant visual data has accumulated over years of parallel, siloed record-keeping across departments that never talked to each other.
Where the Problem Shows Up
Two systems are drawing the most attention. The Chicago Department of Buildings' online permit portal — used daily by contractors filing for construction approvals across neighborhoods from Pilsen to Rogers Park — contains property photo records where duplicate uploads have caused inspectors to pull the wrong image when reviewing a site's history. In at least one documented workflow audit cited in a 2025 internal review, an inspector viewing a Wicker Park two-flat flagged a structural concern based on a photo that had been superseded by a more recent upload but remained the default display image.
Chicago Public Schools faces a parallel version of the issue in its facilities management database, which tracks building conditions across more than 600 school properties. Facilities staff working out of CPS headquarters at 1 North Dearborn have flagged cases where routine photo updates to document repairs were entered as new records rather than replacements, leaving the system with three or four versions of the same boiler room or gymnasium with no clear timestamp hierarchy.
The Metropolitan Library Council of Chicago, which coordinates digital preservation across the city's branch library system and several partner institutions, has been developing a deduplication protocol since January 2026. The protocol draws on hash-matching tools — software that generates a unique fingerprint for each image file and compares it against existing records — to identify exact duplicates before ingestion into the system.
What Experts and Officials Are Recommending
Digital archivists working with the city point to three practical interventions. First, establish a single canonical image record at the point of upload rather than allowing multiple entries per asset. Second, implement a mandatory replacement workflow — so that uploading a new photo for a property or facility automatically flags the prior version for review rather than leaving both active. Third, conduct a one-time deduplication sweep before the broader IT migration finalizes, estimated by city technology planners to complete by the first quarter of 2027.
The cost of inaction isn't trivial. Redundant file storage across city systems has been identified as a contributing factor in IT budget overruns, though the Department of Assets, Information and Services has not released a precise dollar figure attributable to image duplication specifically. Industry benchmarks from similar-sized municipal digitization projects in cities like New York and Philadelphia suggest duplicate data can account for between 15 and 30 percent of total storage overhead when legacy records are migrated without prior cleanup.
The Chicago History Museum, which manages one of the largest regional photographic archives in the Midwest from its campus at 1601 North Clark Street, undertook its own deduplication project in 2023 and processed roughly 40,000 image records. Staff there have informally shared lessons with city IT teams navigating similar decisions about metadata standards and version control.
For residents and contractors who interact with city permit or licensing systems, the practical advice from technology staff is straightforward: when uploading photos to any city portal, use the designated "replace" function rather than submitting a fresh upload, and confirm with the receiving department that the prior image has been archived rather than left active. The city's 311 service line can route specific records complaints to the relevant department. The deduplication work is happening — it just isn't finished yet.