---
schema_version: "1"
id: 456e9230beeb6b61740f130619bb57596d95c8271f9f1aa92aab87fc25fa6a3f
title: Enable Unlocked Packaging
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/sfdx-dev/guides/sfdx-setup/sfdx-setup-enable-secondgen-pkg.md
canonical_url: https://developer.salesforce.com/docs/platform/sfdx-dev/guide/sfdx-setup-enable-secondgen-pkg.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 802fb45dcafbdf1cd38cb83808faf4c0f10fd999b8b96b47c0683495112c62a0
products:
  - Salesforce DX Developer Guide
  - salesforcedx
---

# Enable Unlocked Packaging

Enable packaging in your org so you can develop unlocked packages. You can work with the packages in scratch orgs and sandboxes.

Before you begin, enable Dev Hub in your org.

1.  Log in to the org where you’ve enabled Dev Hub.

2.  From Setup, enter `Dev Hub` in the Quick Find box and select **Dev Hub**.

3.  Select **Enable Unlocked Packages and Second-Generation Managed Packages**.

    After you enable this setting, you can’t disable it.

To get started with creating unlocked packages, see [Unlocked Packages](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_unlocked_pkg_intro.htm). For information on second-generation managed packages, see the [Second-Generation Managed Packages Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.pkg2_dev.meta/pkg2_dev/sfdx_dev_dev2gp.htm).
