Square Online

Create the perfect website template for your restaurant. store. business.

Start for free

Tired of static website templates that don’t give you the flexibility to express your brand the way you want? Square Online’s dynamic styling tools let you control every colour, font and image to make your brand shine.

Powerful editing

With a responsive and easy-to-use website builder, Square Online puts the power of design in your hands. Use built-in styling tools to customise the colour scheme, fonts and image shapes across your entire site, so your brand looks professional and consistent.

Bring more eye-catching content to your eCommerce website by adding high-quality photos with the Square Photo Studio app. Showcase your products and food items with crisp images. Plus, photos sync from your iPhone directly to your Square item catalogue.

Streamline browsing and ordering

Use custom sections to highlight new offerings, specials, related items or bestsellers, to help drive customers right to the items you want them to buy. Returning customers can reorder easily by viewing and selecting items from their most recent order, and app-like navigation makes mobile checkout a breeze.

Mobile, responsive and more

Now you can deliver 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 or eCommerce website. Upload your logo to personalise your icon and make your brand stand out.


Create an online ordering page for your restaurant with website template components designed to make doing business with you easy and engaging – no matter how your customers order.

Online ordering

  • Take orders for pickup and delivery.
  • Accept orders online from in-person diners with QR code ordering.
  • Take orders directly from social media via Instagram and Facebook food ordering and Order with Google.

Learn more ->


Design an online store using customisable template features built to help large and small businesses meet the new ways eCommerce customers want to shop, pay and get their orders.

Online store

  • Square Online works with any Square POS to keep your in-store and online orders, items and inventory in sync.
  • Save time with a best-in-class shipping experience. Create and print shipping labels directly from your Square dashboard.
  • Let customers pay in instalments using Afterpay.

Learn more ->


Square Online is the all-in-one eCommerce solution for whatever you sell – appointments, products, tickets, food – you can do all your online business from one website.

All eCommerce

  • Integrate with Square Appointments, as well as with any Square point-of-sale system.
  • Square Online works with Instagram, Facebook and Google to help drive business.
  • Sell products and book appointments on the same responsive website. Offer shipping, delivery and free pickup.

Learn more ->

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 $31.95.

Free plan


Includes every feature you need to start selling online.


Unlock advanced features for growing your business.



Pay only when you make a sale. Square processing fee is just 2.2% per online transaction. Discounted processing available on the paid Premium plan.


  • How do I start my online store for free?

    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 builder to get your online store built right away. Use our easy-to-use online store builder to design a professional-looking eCommerce website for your business. Choose between an online ordering page or a multi-page eCommerce website and then customise your order fulfilment methods. Now you’re ready to 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 an online store?

    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 check out directly on your domain.

  • Can I use a custom domain?

    Yes. To use a new custom domain name or one you already own you will need to subscribe to an annual paid plan. Support for custom domains is not available on our free plan. Take advantage of Square Online pricing for domains, starting as low as $31.95 a year.

  • Can I connect Square Online to social media?

    Yes. You get access to a number of built-in integrations to connect Square Online with popular social media sites. Drive new customers to your Square Online store or online ordering page when you integrate with Instagram, Facebook Shops and Order with Google. You can also take Instagram posts from your Instagram feed and turn them into a single-page eCommerce website with a user-friendly checkout and payment gateway from Square. Choose a Square Marketing customisable template to create and design custom email campaigns and promotions for Facebook. And with our social media integration, you can post your campaign on Facebook at the same time you send your emails.

  • Can I register a domain name through Square?

    Yes. Buying and registering a domain name with Square is simple and straightforward. If you have a domain you purchased elsewhere, you can easily transfer that domain name to Square to manage everything for your website from one easy-to-use interface. If you don’t already own a custom domain and aren’t ready to buy one, you can create a free subdomain (e.g. ‘mybusiness.square.site’) for your Square Online site.