How to Add a Custom SharePoint App from an SPPKG File
Question details
The user needs to add a custom SharePoint app, packaged as an .sppkg file, to a target site after it has been uploaded to the SharePoint Online App Catalog.
- Product
- Microsoft SharePoint Online
- Device & OS
- not provided
- Scenario
- Adding a newly uploaded custom SharePoint app to a specific target site.
- Observed behavior
- The custom app does not appear on pages automatically and must be manually added to the target site's contents before use.
Ensure you have Site Owner or Administrator permissions for the target SharePoint site and verify that the .sppkg file is fully uploaded and enabled in the SharePoint Online App Catalog.
Add the Custom App via Site Contents
Use the Site Contents menu in your target SharePoint site to browse available apps and select the custom app for installation.
This method requires that your tenant administrator has already deployed the app package to the App Catalog and made it available for your site collection.
Ensure that the custom app is enabled and deployed without errors in the SharePoint Online App Catalog.
Navigate to the specific SharePoint site where you want to add the app. Click on the gear icon (Settings) in the top-right corner, then select 'Site contents'.
In the Site contents page, click on the '+ New' button and select 'App' from the drop-down menu.
Locate your custom app under the 'Apps you can add' section. Click on the app to add and install it to your site.
Looking for a Lightweight Office Solution? Try WPS Office
While managing SharePoint sites and custom SPPKG apps requires a Microsoft ecosystem, for your daily document creation and editing needs, WPS Office serves as an excellent, free, and lightweight alternative. Enjoy robust tools without heavy subscription costs.
- 1. Visit the Official Website: Go to the official WPS Office website to find the latest version.
- 2. Download the Installer: Click the 'Free Download' button to download the setup package to your device.
- 3. Install and Launch: Run the installer, follow the simple on-screen instructions, and start managing your documents instantly.

Frequently Asked Questions
Why is my custom SharePoint app not showing up in the New App menu?
This usually happens if the .sppkg file was not properly deployed or enabled in the SharePoint Online App Catalog. Ensure the app is deployed globally or specifically to your site collection.
Do I need special permissions to add an .sppkg app to a SharePoint site?
Yes, you typically need to be a Site Owner or have Full Control permissions on the target SharePoint site to add new apps from the App Catalog.
Can I deploy the SharePoint app to all sites automatically?
Yes, a tenant administrator can select the 'Make this solution available to all sites in the organization' option when deploying the .sppkg file in the global App Catalog, which bypasses the need to add it manually to each site.
What exactly is an .sppkg file?
An .sppkg file is a SharePoint Framework (SPFx) package file. It contains the custom client-side web parts, extensions, and asset references needed to run a custom application within SharePoint Online.




