Squarespace Number and Currency Formatting
TL;DR:
- Squarespace uses US number formatting with periods as decimal separators
- You can't change decimal formatting from periods to commas
- Currency symbols can be changed but must go before the number
- Metric measurements can be enabled in regional settings
- Form fields and product pricing follow these same rules
Squarespace sticks to US formatting standards for numbers and currency across forms, product pricing, and account settings. This keeps things consistent but might need tweaking depending on where you're based and who your customers are.
Number Formatting Rules
Numbers in Squarespace must use periods as decimal separators. You can't change this to match other regional formats.
Correct format:
- 0.8 KG
- 12.50
- 1,250.99
Won't work:
- 0,8 KG
- 12,50
- 1.250,99
For measurements, you can switch to metric units in your site's regional settings. Go to Settings > Regional and select your preferred measurement system.
Currency Symbols
The default currency symbol is the US dollar ($), but you can change this to any currency you need.
To change currency symbols:
- Click into your form field or product price field
- Delete the default $ symbol
- Type your preferred currency symbol directly before the number
The currency symbol must always come before the number. This follows standard formatting rules and can't be changed to put the symbol after.
Examples:
- £25.99 (correct)
- €15.50 (correct)
- 25.99£ (won't display properly)
Common Issues
Most problems come from trying to use European number formatting. If you're copying prices or numbers from spreadsheets that use commas as decimal separators, you'll need to change these to periods before pasting into Squarespace.
Product imports will fail if your CSV file uses comma decimal separators. Always check your number formatting before uploading product data.
FAQs
Can I use commas as decimal separators instead of periods?
No, Squarespace only accepts periods as decimal separators. This can't be changed in settings.
How do I add currency symbols to form fields?
Click into the form field, delete the default $ symbol, and type your preferred currency symbol followed by the number.
Will my international customers understand the formatting?
Most people recognize period decimal separators, even if they don't use them locally. The bigger issue is usually the currency symbol, which you can change.
Can I display prices differently in different countries?
Not automatically. You'd need to create separate product variants or use third-party apps for multi-currency support.
Jargon Buster
Decimal Separator – The symbol that separates whole numbers from decimal places (like 12.50)
Form Blocks – Squarespace's tools for building contact forms, surveys, and other interactive elements
Regional Settings – Site-wide preferences for things like date formats, measurement units, and time zones
Product Variants – Different versions of the same product (like different sizes or currencies)
Wrap-up
Squarespace's number and currency formatting works well for most sites, but the US-centric approach can trip you up if you're used to other formats. The key thing to remember is that periods are mandatory for decimals, and currency symbols always go first. Once you get used to these rules, everything else falls into place.
For more detailed help with international commerce setup, check out our Squarespace membership where we cover multi-currency workarounds and international best practices.