Are JavaScript buttons getting in the way of transitioning your org to Lightning Experience? Starting June 1, 2018, the Lightning Experience Configuration Converter is here to help. With just a few clicks, this new tool scans your org for simple JavaScript buttons, converts them to point-and-click alternatives, and then deploys everything right to your org.
The Lightning Experience Configuration Converter recreates your org’s JavaScript buttons as Lightning components, quick actions, or other declarative solutions, without touching your original buttons. Before committing to any changes, you can preview the new component code or declarative steps and verify the alternatives work as expected.
Note that not all JavaScript buttons can be recreated. For example, the tool can recreate some, but not all, JavaScript buttons that contain a URL that sets predefined values (aka “URL hacks”).
The Lightning Experience Configuration Converter is a standalone tool that you access by visiting https://lightning-configuration.salesforce.com/. The tool doesn’t work in productions orgs. Instead, log in with your sandbox or Developer Edition org credentials, convert your org’s JavaScript buttons, test the changes, and then deploy to your production org.
For more details about the Lightning Experience Configuration Converter, see "Move Over, JavaScript Buttons and Make Room for the Lightning Experience Configuration Converter" (https://sfdc.co/cjpFpE).