> ## Documentation Index
> Fetch the complete documentation index at: https://docs.makeswift.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hosting

> Hosting refers to where your website app instance is located. You can either use Makeswift's **default host** or create your own **custom host**. You'll choose which to use when logging into Makeswift for the first time or when creating a new site in a workspace.

<Frame>
  <img src="https://mintcdn.com/makeswift/cdz9WIAi676OTSsF/images/site/Hosting.png?fit=max&auto=format&n=cdz9WIAi676OTSsF&q=85&s=a26454399e9b2a620cfe1a2fbb55fabd" alt="hosting options" width="2068" height="1164" data-path="images/site/Hosting.png" />
</Frame>

<Info>
  Each site within a workspace can be with the default host or a custom one.
</Info>

## Default host

Makeswift offers free hosting, allowing you to start building without the need for setting up your own custom host. This lets you dive into the Makeswift builder and start using stock components.

You can still connect a custom domain with default hosting, but you may encounter limitations with other features.

|                   | Default Host | Custom Host |
| ----------------- | ------------ | ----------- |
| Custom Domain     | ✅            | ✅           |
| Snippets          | ✅            | ✅           |
| Builder Access    | ✅            | ✅           |
| Custom API's      |              | ✅           |
| Localization      |              | ✅           |
| Integrations      |              | ✅           |
| Custom Components |              | ✅           |

## Custom host

Setting up a custom host gives you full flexibility with Makeswift. You can use features such as [localization](/product/localization), [custom breakpoints](/developer/reference/runtime/constructor#custom-breakpoints), and [adding custom components](/product/components).

For help setting up a custom host visit our [developer docs](/developer/app-router/installation).
