+
ToDesktop logo

Built with ToDesktop

It's time to go native

Convert your Bolt.new app to a desktop app

Bolt.new is an AI development environment for creating and shipping web applications from a prompt. Bolt Hosting gives a published project a stable bolt.host URL, which can be used directly in ToDesktop Builder.

You keep the fast prompt-and-preview workflow in Bolt while ToDesktop handles native installers, code signing, updates, window controls, and distribution across desktop operating systems.

Turn a Bolt.new app into a desktop app

  1. Test the complete user journey in Bolt's preview, including sign-in, payments, uploads, and any connected database.
  2. Publish the project with Bolt Hosting or deploy the code to your preferred web host.
  3. Open the production URL outside the Bolt editor to confirm it does not depend on preview-only state.
  4. In ToDesktop Builder, create a Simple Window project and use the production URL as the app's main window.
  5. Configure external links, popup windows, your icon, signing, and release channels before building installers.

For local development, Builder can also load the URL served by Bolt's exported project. Use the hosted production URL for releases so customers do not depend on a development server running on your machine.

Good Bolt desktop use cases

  • AI-generated dashboards and workflow tools.
  • SaaS applications that need a branded installer.
  • Collaboration products that benefit from notifications and tray access.
  • Internal tools that should launch independently of a browser tab.

If you sync the project with GitHub, you can continue editing it with other development tools and add ToDesktop APIs for native features. Treat the desktop shell as a client: secrets and privileged backend logic should remain in protected server-side code.

Customer stories

Native APIs
What sets ToDesktop apart is its seamless integration with native APIs using our existing web codebase. By tapping into APIs like Tray and Notifications, we've crafted an exceptionally polished desktop user experience.
Rick Pastoor
Cleaner, less cluttered UI
Having a desktop app gives us the freedom to design the experience we want, including better keyboard shortcuts and a cleaner UI. It was a no-brainer for us to use ToDesktop.
Max Musing
Code optional
It was unbelievably simple for us to get a desktop app up and running, and we didn’t have to write a single line of code. Once we had this MVP, we were able to extend the app’s functionality with custom behavior using ToDesktop’s libraries.
Pouya Rad
Ready to start building?

Create your desktop app for free*

ToDesktop Builder will take you step-by-step through the process of creating your first desktop app in just a few minutes.

Download ToDesktop Builder

*You can create a desktop app and run it on your computer for free. You will only be charged if you want to create a distributable app for your customers.

App screenshot
ToDesktop Builder screenshot
ToDesktop Builder walkthrough