Skip to main content

Browser support

Bolt works best in Chrome and other Chromium-based browsers on desktop. Examples of Chromium-based browsers include the following:
  • Microsoft Edge
  • Brave
  • Vivaldi
  • Opera
  • Epic
Browser extensions such as ad blockers, privacy tools, or VPNs can sometimes cause issues. If things aren’t working as expected, try turning them off and refreshing the page.

Mobile

Bolt works on any mobile browser. From your phone or tablet, you can start a project, chat with Bolt, and publish your site. Some features, including code view, project settings, and your database, aren’t available on mobile. Use the desktop app for those. When you publish from mobile, your site is always publicly accessible. You can’t change site visibility from the mobile interface. After your site is published, you need to click Publish again to push changes, just like you do in the desktop app.

Platforms

You can use Bolt to build websites, web apps, and even mobile apps. Bolt projects can be turned into mobile applications using Expo.
Include the words mobile app in your initial prompt to direct Bolt to create an Expo-compatible app.

Languages and frameworks

Bolt focuses on JavaScript-based web technologies. It supports:
  • Node.js for the backend.
  • Browser-native code: any JavaScript framework that runs on the frontend.
Bolt only supports JavaScript-based backends, so languages such as PHP or Python aren’t compatible.

Databases

Bolt offers built-in database creation and management through Bolt Cloud. You also have the option to connect your project to Supabase for more advanced database management and configuration.