# Enable Web Console

For your users to access Web Console, grant them `Web Console User` and `View All Data` permissions.

1. Open your org.

2. To enable Web Console, in the Quick Find Box, enter `Development`, and then select **Web Console**.

3. Switch the **Enable Web Console to** button to **Active**.

   ![Enable the Web Console by switching the button](https://a.sfdcstatic.com/developer-website/sfdocs/salesforcedx/media/webconsole/WC_DC_Switch.png)

4. The Developer Console is inactive by default. To enable Developer Console as an option, switch the **Enable Developer Console to** button to **Active**. Here's what happens when you enable either or both of the consoles.

:::important
While Web Console offers enhanced functionality and an improved user experience, you can re-enable the legacy Developer Console at any time. If your workflow requires reverting to Developer Console, let us know why and submit your feedback through the [Web Console Feedback Repository](https://github.com/forcedotcom/web-console-feedback/issues) to help inform future platform improvements.
:::

- If Web Console is **Active** and Developer Console is **Inactive**: Only Web Console is available as your development environment option from the Setup menu. Clicking **Edit** next to an Apex class, trigger, or job opens the object in Web Console.

  ![Web Console button and Edit options are highlighted on the Apex Class page](https://a.sfdcstatic.com/developer-website/sfdocs/salesforcedx/media/webconsole/DC_Disabled_Apex.png)

- If Web Console is **Inactive**, the Developer Console becomes **Active** by default: Only Developer Console is available as your development environment option from the Setup menu. Clicking **Edit** next to an Apex object opens the object in the Apex editor window.

  ![Developer Console buttons and Edit links are highlighted on the Apex Classes page](https://a.sfdcstatic.com/developer-website/sfdocs/salesforcedx/media/webconsole/WC_Disbled.png)

- If both Web Console and Developer Console are **Active**: Both the IDEs are available from the Setup menu. Clicking the **Edit** link next to an Apex object opens the object in Web Console, but **Web Console** and **Developer Console** buttons are both available to launch the IDE.

  ![Developer Console and Web Console buttons are highlighted on the Apex Classes page](https://a.sfdcstatic.com/developer-website/sfdocs/salesforcedx/media/webconsole/WC_DC_Enabled.png)

1. Close the Setup page.
2. Refresh the page or wait a few seconds for the gear menu options to be updated. After they're updated, you can see the **Web Console** option in the gear menu. Refer to [Launch Web Console](/docs/platform/webconsole/guide/launch.md) for other ways to open the Web Console.

![Web Console option is visible in the gear menu](https://a.sfdcstatic.com/developer-website/sfdocs/salesforcedx/media/webconsole/platform_ide_option2.png)
