Smarty

US and international address verification, geocoding, autocomplete APIs

Data Validation & Verification
Visit website ↗

What is Smarty?

Smarty (formerly SmartyStreets) is a developer-focused address intelligence platform for verifying, standardizing, geocoding, and autocomplete-ing US and international addresses. Its US Street Address API validates against USPS data plus ~20 million non-postal addresses, returns up to 55 metadata points, and offers SmartyKey persistent identifiers. Integrations include Excel, Google Sheets, Zapier, QGIS, JavaScript, and an MCP server for AI tools.

Key features

US Street Validation

CASS-grade validation to apartment/suite level with DPV match codes, vacancy, RDI, carrier route, and congressional district.

International Validation

International Street Address API covers 250 countries and territories with country-specific rules.

SmartyKey

Persistent unique identifier for an address that survives renames and aliases.

Rooftop Geocoding

High-precision geocoding products with separate subscription and storage rules.

Autocomplete APIs

US and international type-ahead capture APIs with separate lookup metering from street validation.

Bulk & Extract

Batch validation and US Extract API to find addresses inside unstructured text.

MCP Server

Model Context Protocol tools for US/international validation, ZIP lookup, reverse geo, and enrichment in AI IDEs.

Smarty pricing

Smarty offers a 42-day free trial and published US Address Verification tiers billed monthly or annually. Marketing comparisons cite ~100,000 US lookups/month at about $870 and 60,000 yearly lookups at about $552 on pricing pages; unlimited enterprise and private-label options require sales. No overage billing—depleted plans return HTTP 402 until renewal. International validation has separate (higher) pricing.

PlanPriceWhat's included
Free trial$0 / 42 daysTrial lookups for US Address Verification without long-term commitment
Professional (example)~$552/year for 60K US lookupsPopular annual block cited on pricing page—confirm current SKUs at smarty.com/pricing
High volume~$870/month for 100K US lookupsComparison page cites 100,000 US verifications/month tier
EnterpriseCustomUnlimited lookups, local/on-prem APIs, private label, SLA tiers

Pros & cons

Pros

  • + Among the fastest and most transparent address API vendors for developers
  • + 55 US metadata fields support analytics, compliance, and deliverability decisions
  • + Non-postal US coverage beyond strict USPS DPV-only tools
  • + MCP server fits modern AI GTM and RevOps engineering workflows
  • + Predictable block pricing without surprise per-keystroke autocomplete charges on Street API
  • + Strong uptime SLA (99.98% US) and sub-500ms single-request targets
  • + Keep validated address data after subscription ends (except rooftop geocode storage rules)

Cons

  • − Autocomplete and geocode products meter differently—easy to mis-budget
  • − International pricing runs higher than US-only competitors
  • − No overage—402 errors interrupt production if auto-renew disabled
  • − Enterprise features (local install) require sales engagement
  • − Primarily API-first—not a marketer-friendly list-hygiene UI
  • − Rooftop geocode data storage tied to active subscription
  • − Less bundled email/phone validation than Loqate or Melissa suites

Who is Smarty best for?

  • • Engineers validating US lead and customer addresses at form submit or in ETL
  • • RevOps teams enriching CRM addresses with DPV and metadata fields
  • • E-commerce and logistics teams reducing failed shipments
  • • GTM engineers wiring address checks into Clay, HubSpot, or custom stacks via API/MCP
  • • Companies needing SmartyKey for master data and alias resolution
  • • Teams comparing Google Address Validation seeking better USPS depth
  • • High-volume US validators wanting block pricing clarity

Frequently asked questions

Does Smarty charge per keystroke on Street API?

No—US Street counts one lookup per full address submitted, unlike Autocomplete Pro which meters keystrokes.

What happens when lookups run out?

Smarty returns HTTP 402 Payment Required unless auto-renew purchases a new block.

Does Smarty validate non-USPS addresses?

Yes—marketing claims access to 20+ million non-postal US addresses outside the USPS database.

More tools in Data Validation & Verification

Browse all 12 tools in Data Validation & Verification →