Theora – darmowy, stratny kodek obrazu, stworzony przez Xiph.Org Foundation na podstawie kodeka VP3, który został udostępniony na zasadach FLOSS przez On2 Technologies.
Theora wraz z wcześniej opracowanym przez Xiph.Org kodekiem dźwięku Vorbis oraz kontenerem multimedialnym Ogg, stanowi samodzielny zestaw technologii pozwalających na wolne od opłat i ograniczeń patentowych kodowanie materiału audio i wideo. Jest to rozwiązanie konkurencyjne do innych popularnych kontenerów multimedialnych takich jak AVI, RealMedia, WMV, MOV czy MP4, które wykorzystują opatentowane kodeki dźwięku np. (MP3, AAC+, WMA) i obrazu np. (DivX, MPEG-2 czy H.264).
Nazwa kodeka pochodzi od imienia fikcyjnej postaci – Theory Jones z filmu Max Headroom: 20 Minutes into the Future, a także amerykańskiego programu telewizyjnego Max Headroom, powstałego na podstawie filmu.
Historia Pierwsza wzorcowa implementacja (wersja 1.0) pojawiła się 3 listopada 2008. Sam format był jednak zamrożony już od 1 czerwca 2004, więc oprogramowanie stworzone w tym czasie powinno bez problemów odtwarzać i generować finalne pliki Theory.