How to Remove Reflections from Windows in Photos — Magic Eraser
Remove unwanted reflections and glass glare from photos using AI. Step-by-step guide for real estate, architectural, and storefront photography covering reflection types, selective masking, reconstruction, and quality verification.
Content Lead
Reviewed by Magic Eraser Editorial ·
Table of Contents

Window reflections are one of the most persistent and frustrating problems in photography. Every time a camera is pointed at a glass surface — a storefront window, a car windshield, a building facade, or a museum display case — the glass reflects light from the photographer's side, superimposing a ghost image of the surroundings over the scene visible through the glass. In real estate photography, window reflections can obscure the exterior view that makes a property attractive. In architectural photography, they can ruin the clean lines and transparency of a glass facade. In retail and restaurant photography, they can make a beautifully styled interior look cluttered and unprofessional.
The traditional solution is prevention rather than correction: photographers use circular polarizing filters to reduce reflections at specific angles, schedule shoots to minimize reflection-causing light sources, and position themselves to avoid capturing their own reflection. But polarizing filters only work at certain angles to the glass surface. They cannot eliminate reflections from glass that faces the camera directly — and scheduling and positioning constraints are often impractical for real estate agents, business owners, and other non-expert photographers who need clean window shots without the luxury of controlled conditions and specialized equipment.
AI-powered reflection removal uses a fundamentally different approach. Rather than optically filtering reflections before capture, the AI analyzes the image to separate the reflected layer from the transmitted layer. It separates the unwanted ghost image from the actual scene behind the glass and reconstructs the window view as it would appear without the reflection. This guide covers the complete workflow for removing window reflections using Magic Eraser, including how different reflection types require different approaches, how to handle partial versus complete reflection coverage, and how to ensure the corrected glass surfaces look natural in the final image.
- Window reflections superimpose a ghost image of the photographer's side over the scene behind the glass, degrading real estate, architectural, storefront, and product display photography.
- Polarizing filters only reduce reflections at specific angles to the glass surface and cannot eliminate reflections from glass facing the camera directly.
- AI reflection removal separates the reflected layer from the transmitted layer and reconstructs the clean view through the glass based on contextual analysis.
- Precise masking of only the reflected elements — not the window frame or surrounding structure — produces the most accurate AI reconstruction.
- Full-resolution verification at 100 percent zoom is essential, especially for professional applications where unnatural glass texture or AI artifacts would undermine credibility.
Types of window reflections and their removal complexity
Not all window reflections present the same challenge. Faint, translucent reflections where the scene behind the glass is clearly visible through the reflected image are the easiest to remove because the AI has substantial visual information about the transmitted scene and only needs to suppress the overlaid reflection. These often occur in overcast conditions or when the light behind the glass is greatly brighter than the light in front of it, such as shooting a lit storefront at dusk. The reflection appears as a low-opacity ghost image that mildly degrades contrast and color accuracy without completely obscuring the view.
Opaque reflections that completely block the view through the glass are much more challenging because the AI must reconstruct the hidden scene fully from contextual clues. It uses the surrounding setting, adjacent windows that show the view, architectural patterns that suggest what the obscured area contains, and general knowledge of what is often visible through windows in similar settings. These occur when strong directional light falls on the glass from the photographer's side, such as a bright sky reflected in a ground-floor window or car headlights reflected in a nighttime storefront. The AI must generate plausible content for the window rather than simply removing a layer.
Multiple overlapping reflections present unique complexity. A single window can show reflections from several sources at once. The photographer, a parked car, overhead lights, or an opposite building — each at different angles and opacity levels. These compound reflections create a visual puzzle where removing one reflection may reveal another beneath it. Processing such windows often requires two or three passes: the first pass removes the most prominent reflection, the second addresses any newly visible secondary reflections, and a final refinement pass ensures the cumulative corrections maintain consistent glass look.
- Faint, translucent reflections are easiest to remove because the AI can see the transmitted scene through the low-opacity ghost image and only needs to suppress the overlay.
- Opaque reflections require full scene reconstruction from contextual clues since the view through the glass is completely blocked.
- Multiple overlapping reflections may need two or three removal passes — each pass reveals reflections that were hidden behind the one just removed.
- The difficulty spectrum runs from simple contrast recovery for faint reflections to complete generative reconstruction for opaque blockages.
Real estate photography: clean windows sell properties
In real estate photography, window reflections directly affect the perceived value and attractiveness of a property listing. Buyers evaluate a property's natural light, views, and connection to the outdoor setting through window photographs, and reflections that obscure these features undermine the listing's effectiveness. Multiple listing service standards and expert real estate photography guidelines specifically identify clean, reflection-free windows as a quality indicator. Agents and photographers who always deliver reflection-free window images gain a competitive advantage because their listings present properties more attractively than competitors whose images show cluttered, reflection-marred windows.
The specific challenge in real estate is volume and consistency. A single property listing might include fifteen to forty photographs. Every image that contains a window is a potential reflection problem. Manually correcting reflections in Photoshop using clone stamp and content-aware fill techniques can take fifteen to thirty minutes per window, making full-property reflection correction economically impractical for the per-property rates that real estate photographers charge. AI reflection removal reduces this to seconds per window, making full reflection correction financially viable even at competitive real estate photography rates.
Interior-looking-out windows are the most critical for real estate because they share the property's views and natural light, two of the highest-value features for buyers. These windows frequently show severe reflections because the interior lighting necessary for good interior photography creates bright surfaces that reflect strongly in the window glass. The solution is either to bracket exposures and composite a clean window from a darker exposure where reflections are minimized, or to shoot at standard exposure and use AI reflection removal in post-processing. The AI approach is faster and requires less shooting technique, making it accessible to agents who photograph their own listings.
- Reflection-free windows directly affect listing attractiveness by clearly showing natural light, views, and indoor-outdoor connection that buyers evaluate.
- AI reflection removal reduces per-window correction from fifteen to thirty minutes in Photoshop to seconds, making full-property correction economically viable.
- Interior-looking-out windows are highest priority because they communicate views and natural light — the features buyers value most.
- The AI approach is faster than exposure bracketing and compositing, making professional-quality results accessible to agents photographing their own listings.
Storefront and commercial photography: glass as a design element
Retail storefronts, restaurants, museums, and commercial spaces rely on glass surfaces as design elements that at once protect and display their contents. A bakery's window display, a clothing store's mannequin arrangement, a museum's exhibit case, or a restaurant's street-level dining view all depend on the glass being visually transparent in photographs so the carefully curated display behind it is fully visible. Reflections turn transparent glass into a confusing overlay of interior and exterior elements that defeats the purpose of the display. Commercial photography for these businesses must show the glass surfaces as they are experienced from inside: transparent barriers that frame and protect the display.
Curved glass surfaces present particular challenges because reflections on curved glass are distorted and stretched, making them harder for AI to identify as reflections versus actual scene content. Display cases with multiple glass panels at different angles can create reflection labyrinths where one panel reflects another panel's reflection in an infinite-regress pattern. For these complex glass settings, processing one surface at a time and reviewing each correction before moving to the next prevents cascading errors where a correction on one surface creates an inconsistency that affects the correction on an adjacent surface.
Signage and decals on glass surfaces add another layer of complexity. A storefront window may have business name decals, open hours, and promotional signage applied directly to the glass, and these must be preserved while the reflections behind and around them are removed. The AI must distinguish between content intentionally applied to the glass surface, which should remain, and reflected content unintentionally appearing on the glass — which should be removed. Precise masking that covers only the reflection areas while leaving signage and decals unselected ensures the correction preserves all intentional glass-surface content.
- Storefronts, restaurants, and museums depend on glass surfaces appearing transparent in photos so carefully curated displays behind them are fully visible.
- Curved glass produces distorted reflections that are harder for AI to distinguish from actual scene content — process one surface at a time.
- Glass signage and decals must be preserved during reflection removal, requiring precise masking that covers only the reflected content.
- Processing complex multi-panel glass environments sequentially prevents cascading errors across adjacent corrected surfaces.
How to do it
- 1
Upload the image and identify the glass surfaces with unwanted reflections
Window reflections appear whenever a glass surface reflects light from the photographer's side. The camera captures both the scene behind the glass and a superimposed ghost image of whatever is in front of it. Common reflection sources include the photographer themselves, interior lighting, nearby buildings, trees, sky, and car headlights. Upload your image to Magic Eraser and examine each glass surface to identify where reflections obscure the view through the window. Zoom in to assess the severity: faint, translucent reflections may only need subtle correction. Opaque reflections that completely block the view require full reconstruction of the content behind the glass.
- 2
Select the reflection removal tool and paint over the affected glass areas
Use Magic Eraser's object removal tool to paint over the reflection areas on the glass surface. Be precise with your selection — cover only the reflected elements, not the window frame, mullions, or surrounding wall. For large window panes with reflections spread across the entire surface, paint the entire glass area. For windows where the reflection only partially obscures the view, paint only the affected portion. The AI needs to understand that you are removing the reflection layer while keeping the scene visible through the glass. Accurate masking of only the reflected content is important for optimal results.
- 3
Review the AI reconstruction and refine areas where glass meets frame
The AI reconstructs what the scene behind the glass would look like without the reflection by analyzing the visible, non-reflected portions of the window view and the context of the surrounding setting. Review the result carefully, paying particular attention to the edges where glass meets window frame. This is where reconstruction artifacts are most likely to appear because the AI must blend the corrected glass region with the surrounding opaque structure. If the initial result shows visible seams or inconsistent content at these boundaries, use the refine tool to re-process just the edge areas with a slightly larger selection that overlaps the frame by a few pixels.
- 4
Correct color and brightness consistency across the cleaned glass surface
Reflections on glass often affect the overall color temperature and brightness of the window area. When the reflection is removed, the reconstructed region may appear slightly different in color or exposure compared to adjacent windows or other glass surfaces in the same image. Use the enhance tool to match the corrected window's brightness and color temperature to the rest of the scene. For images with multiple windows, process all of them and then compare the results side by side, adjusting individual windows as needed to ensure uniform look across the entire facade or interior view.
- 5
Export at full resolution and verify glass surfaces look natural at full zoom
Window reflection removal should be invisible at full viewing resolution, especially for professional uses like real estate listings, architectural portfolios, and storefront photography. Export at the highest available resolution as PNG for maximum quality retention. Before finalizing, zoom to 100 percent on each corrected glass surface and verify that the texture of the glass — including any subtle warping, tinting, or mullion shadows — looks natural and consistent with the uncorrected glass surfaces in the image. Check that the reconstructed view through the window is contextually plausible and does not contain any AI artifacts like repeated patterns or impossible geometry.
Sources
- Polarizing Filters and Reflection Control in Architectural Photography — B&H Photo
- Real Estate Photography Standards: Window and Glass Surface Requirements — PFRE (Photography for Real Estate)