WebP is een afgeleide van de ontwikkeling van WebM, de royaltyvrije video-indeling.En het beeldcompressiealgoritme van WebP is gebaseerd op VP8, het videocompressieformaat van WebM.
Omdat VP8 echter een verliesgevend compressiealgoritme is, was er een nieuw algoritme nodig om een nieuwe afbeeldingsindeling te ontwikkelen die PNG van verliesloze compressie vervangt.
Om aan deze behoefte te voldoen, ontwikkelde Google-softwareontwikkelaar Jyrki Alakuijala een nieuw en verbeterd compressieformaat zonder verliezen (dat 25-30% effectiever is dan PNG) met behulp van verschillende geavanceerde technologieën en paste dit toe op WebP.
Dankzij de Resource Interchange File Format (RIFF) container is WebP een enkel formaat, maar kan het verschillende technologieën toepassen op de meerdere frames van een afbeelding afzonderlijk.
WebP ondersteunt ook animatie zoals GIF dat doet. Daarom krijgt het WebP-formaat veel aandacht als volgende afbeeldingsformaat ter vervanging van GIF, JPG en PNG.