Manifest przekazuje przeglądarce wszelkiego rodzaju informacje na temat rozszerzenia, począwszy od jego nazwy i numeru wersji, po uprawnienia, których będzie używać i na jakich wersjach przeglądarki będzie działać. Nowe wersje formatu pliku Manifest używanego przez przeglądarki zmieniają funkcje, do których rozszerzenia mają dostęp i które mogą wymuszać zmiany. Na przykład Manifest V3 w przeglądarce Chrome nie pozwala już programiście na ładowanie kodu ze zdalnego serwera.