Square Online

The perfect eCommerce website template for your online store.

Start free

Tired of static eCommerce 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 color, font, and image to make your eCommerce brand shine.

Deliver an unparalleled online shopping experience.

Powerful editing

Square Online offers flexible layouts that let you import your logo, add beautiful photography, and more to reinforce your brand identity and boost recognition. Easily create an engaging eCommerce destination perfect for any business.

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.

Personalization boosts sales

Offer a more personalized user experience to encourage more sales. Display customers’ recent orders, customized recommendations, loyalty status, and more. Navigation, interaction, and checkout are so user-friendly, reordering only takes a few clicks or taps.

Let customers sign in to their own personal accounts to check order status and save payment info for future transactions. Use that in-depth customer data to create multi-purpose marketing campaigns and grow your eCommerce business.

Accept online payments of any type

Square Online comes with the Square payment gateway already built in. Accept all major credit cards, PayPal, Apple Pay, Google Pay, Square Pay, and Cash App Pay. You can even let customers buy now and pay later using Afterpay.

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

Start for free, upgrade at any time.

Receive a free eCommerce 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 the key features 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 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 customize your order fulfillment 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.

  • How does Square Online help keep track of my inventory?

    In addition to providing the platform for your eCommerce store, Square Online offers several features to keep track of inventory and make sure your business is running smoothly. As you sell items online, Square Online will provide automatic updates in real time to ensure that you always have an accurate record of your inventory levels. Our inventory management system also allows you to intuitively keep track of stock levels, set low-stock alerts, and manage your product variants.

  • 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 $19.95 a month.