Phone numbers you can actually trust. Inside Salesforce.
NumberForge ports Google's libphonenumber to Apex. Validate, format, and enrich every number on save, in Flow, or from your own code.
No API keys. No per-lookup billing. No outbound callouts to external phone-validation services.
-
3× faster phone parsing
-
3× lower memory usage
*Compared to other libphonenumber-based Salesforce packages. How we measured this
Built to verify, not to take on faith
-
Phone processing stays in the org
Numbers are processed in Salesforce, not sent to an external phone-validation API. That personal data stays in the org you already operate for GDPR.
Read the FAQ → -
Install from this site
NumberForge is not listed on a Salesforce marketplace. You install the managed package from numberforge.net. Sandboxes are free, with no time limit.
Install guide → -
Public changelog
We track upstream libphonenumber releases and ship updates for the significant ones. Each public cut lists the bundled version.
View changelog →
What's included in NumberForge
-
Runs inside your org
Phone processing stays in Salesforce. There are no callouts to external phone-validation services at runtime.
Learn more → -
Configuration App
Setup validation, formatting and enrichment rules with up to field-level granularity.
Learn more → -
Phone Assistant
Validate, format, and enrich phone numbers directly from Salesforce record pages.
Learn more → -
Flow Actions
Bring NumberForge into Salesforce Flows with ready-to-use actions for no-code automation.
Learn more → -
NF Apex API
Use the global NF API in custom Apex, triggers, and integrations when you need full control.
Learn more → -
Google libphonenumber
Powered by Google's trusted phone number library, ported to run inside Salesforce.
Learn more →
Contact us
Questions, setup help, or feedback. We read every message.