Build with Square

Build customized solutions that accept payments (online, in-person, or in-app), manage products and customers, and handle the day-to-day operations that keep business running.

Square APIs are powerful, secure, reliable, and free to use with support in Australia, Canada, Japan, the United Kingdom, and the United States. The only requirement to get started is a Square account.

One stop for all your payment needs

Do more with Square

Use Square APIs to manage and run nearly all aspects of business including customer, product, inventory, and employee management.

We want to hear from you

If you have questions, comments, or just want to keep up with platform updates, there are multiple ways to reach us.

Start building with Square

Not a developer?

Integrate with existing plugins built for Square products in the Square App Marketplace.