Square Online

Create the perfect restaurant website template.

Start free

Looking for a restaurant website template that delivers more than just a static checkout experience? 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.

Serve up an unmatched customer experience.

Build, style, and launch—fast

Square Online comes with the drag-and-drop tools, pre-designed templates, and easy-to-use features to tailor every color, font, and image to your unique brand identity. Add functionality to your designs in minutes by auto-populating your entire menu with Square PDF and third-party imports or integrating with customized features like online ordering, reservation management, and other third-party app integrations.

Strengthen customer relationships

With your restaurant website, you can encourage diners to order directly through you, instead of through online marketplaces or third-party delivery apps. Square Online lets you own the ordering relationship so you can foster stronger customer loyalty while you avoid paying those steep marketplace commissions.

Mobile responsive and more

Now you can offer app-like ordering without having to develop or maintain an app. With responsive features designed to make the most of mobile-size screens—phone or tablet, iOS or Android—ordering has never been more mobile-friendly. Create an icon for your site that customers can save to their phone’s home screen for quick access to your online ordering page.

Integrate your entire operation

No matter who places an order—an online customer, server, or a dine-in guest using contactless QR code ordering—all orders flow through one interconnected platform. With online ordering that works seamlessly with Square POS and Square KDS, your online and in-house orders all run smoothly through one spot.

Get a custom domain for your free website starting at $19.95 per year.

Start for free, upgrade at any time.

Launch a free restaurant website template 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


Feature-packed free plan includes everything you need to start selling online.


Unlock advanced features for growing your business.


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.


  • How do I start a website for my restaurant?

    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.

  • Do I get free web hosting when I open a website for my restaurant?

    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.

  • Can I use a custom 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.

  • Can I offer pickup, delivery, and QR code ordering with Square Online?

    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.