Contact Us

We're here to help! You can reach us by phone or email.

— Call Us
+1 (415) 651-7030
Our team is available Monday - Friday, 8am PT - 5pm PT (15:00 - 00:00 UTC).

— Email Us

Interested in using Localize?

We're happy to talk through your localization needs and help determine if Localize is the right fit.

Schedule a call with an Account Manager at your convenience!

You can also reach our sales team by emailing or calling our direct line at +1 (415) 651-7030.

Current customer?

Need help with your account? We're here for you!

Schedule a call with your Localize Success Manager.

You can also reach your Success Manager by calling +1 (415) 651-7030, emailing, or sending a message through the button on the bottom-right of this page.

Contact Us