


Looking for a website template that delivers more than just a static restaurant website? With Square Online, your menu can be live in minutes — ready to take online food orders, while you control every color, font, and detail necessary to make your website shine.
Get a custom domain for your free website starting at $19.95 per year.
Start for free, upgrade at any time.
Launch a free eCommerce website with Square Online. No monthly fees or startup costs. Or choose a paid plan and get a free custom domain valued at $19.95
Free plan
$0
Feature-packed free plan includes everything you need to start selling online.
Payments
2.9% + 30¢
Pay only when you make a sale. Square processing fee is just 2.9% + 30¢ per online transaction. Discounted processing available on the paid Premium plan.
FAQ
Here’s a quick step-by-step overview on what you need to do. First, start by creating a free Square account. With a Square Online free plan, you can immediately start using our website templates to get your online restaurant built right away. With our easy-to-use online store builder, you can design a professional-looking website for your restaurant. Once you’re site is ready, add your items or automatically sync them from your Square point-of-sale system and start selling. No monthly fees or startup costs, just pay a processing fee when you make a sale.
Yes. Our free web hosting platform provides exceptional speed, performance, and security. With Square, you’ll experience no restriction on bandwidth, unlike other hosting providers that may charge for exceeding usage caps, you get unlimited bandwidth at no extra cost. In addition, Square Online includes a free SSL certificate. SSL ensures that visitors navigate your website over a secure 128-bit encrypted connection. Plus, SSL also helps power eCommerce by enabling customers to checkout directly on your domain.
Yes. You can use your restaurant’s custom domain with Square Online. To use a new custom domain name or one you already own you will need to subscribe to an annual paid plan and verify your domain with the email address associated with your domain registrar account.
Support for custom domains is not available on our free plan. Take advantage of Square Online pricing for domains, starting as low as $19.95 a month.
Yes. Customers can place an order online for pickup or delivery and pay online. With self-serve ordering through Square Online, you can offer dine-in customers a QR code-powered, contactless, ordering experience that increases safety and workflow efficiency.