SkyUnknown

What UFOs turn out to be

Reflections and photo artefacts mistaken for UFOs

Many UFO photos show an object nobody saw when the picture was taken: an internal lens reflection (often mirroring a light source across the image centre), an insect or bird darting past the camera, a raindrop or a speck of dust lit by the flash.

Phone processing (long exposure, image stacking) adds odd streaks and shapes. Keeping the original file, with its metadata, often settles the question.

SkyUnknown lists 44 UFO sightings explained as a reflection or photographic artefact, from 2006 to 2025, drawn from official records: GEIPAN (CNES). The busiest year was 2007, with 6 cases.

Most frequently named places: Marseille (2) and Fouchy (2).

cases
44
unidentified
0
period
2006–2025
source
1
Map of the cases

Notable cases

The most complete records: account of the sighting, conclusion of the official investigation.

Other explanations

Sightings by decade

All sightings

DatePlaceStatus
March 22, 2025Beaumont-sur-Sarthe · SartheExplained
February 1, 2025Avesnes-les-Aubert · NordExplained
September 19, 2024ParisProbably explained
November 19, 2023Onnaing · NordExplained
February 13, 2023Grand Bourgtheroulde · EureExplained
November 7, 2022ParisExplained
March 2, 2022Gan · Pyrénées-AtlantiquesExplained
October 28, 2020Les Sauvages · RhôneProbably explained
December 19, 2019Lyon · RhôneProbably explained
May 31, 2018Dreux (28) 31.05.2018 Ti1Explained
January 21, 2018Mons · HéraultProbably explained
December 7, 2017Saint-Andéol-le-Château · RhôneExplained
December 3, 2017Le Lude · SartheProbably explained
November 19, 2017Fouchy · Bas-RhinExplained
November 19, 2017Fouchy · Bas-RhinExplained
November 29, 2016Conflans-Sainte-Honorine · YvelinesExplained
September 20, 2015Ballon · SartheExplained
March 2, 2014Condat-sur-Ganaveix · CorrèzeExplained
August 4, 2013Saint-André · Pyrénées-OrientalesExplained
June 30, 2013Aubigny-sur-Nère · CherExplained
June 16, 2013ParisProbably explained
June 7, 2013Poussan · HéraultExplained
December 29, 2012Tavel · GardProbably explained
March 4, 2012Libourne · GirondeProbably explained
August 26, 2011La Seyne-sur-Mer · VarExplained
June 28, 2011Gourbit · AriègeExplained
November 17, 2010Saint-Thibéry · HéraultProbably explained
September 2009Marseille · Bouches-du-RhôneProbably explained
May 12, 2009Bordeaux · GirondeProbably explained
March 21, 2009Saint-Paul · La RéunionProbably explained
January 25, 2009Reims · MarneExplained
January 11, 2009Marseille · Bouches-du-RhôneExplained
May 19, 2008Groix · MorbihanExplained
May 11, 2008Blois · Loir-et-CherProbably explained
April 23, 2008Pornichet · Loire-AtlantiqueProbably explained
March 9, 2008ParisExplained
January 1, 2008Clermont-Ferrand · Puy-de-DômeExplained
August 28, 2007Nantes · Loire-AtlantiqueProbably explained
August 5, 2007Malleville-sur-le-Bec · EureProbably explained
July 25, 2007Hadol · VosgesExplained
July 7, 2007Saint-Germain-en-Laye · YvelinesExplained
April 20, 2007Crozon · FinistèreProbably explained
January 21, 2007La Croix-Valmer · VarExplained
September 1, 2006Le Bar-sur-Loup · Alpes-MaritimesProbably explained
Search and filter all cases

The figures on this page are computed from the official records cited on each case. See sources and method