Easily verify domestic and international mailing addresses

Try it Now Full Pricing

Validate & correct customer addresses

Using Lob's address verification API, you can instantly validate and standardize mailing addresses to help ensure your mail reaches your customers. The API attempts to correct any missing information with data directly from the USPS.


Free. How's that for a price?

Reaching your customers by mail can be a crucial part of your business. That's why the Lob address verification API is free for all addresses within the United States. International mail addresses cost $0.15 per verification.

On-Demand Calculator



FREE per verification

Check out our pricing plans for further discounts at higher volumes.

Full Pricing

Address verification made easy

Sign up for a free API key and take a quick look at the documentation. To get up and running even faster, check out prebuilt libraries for Ruby, Node.js, Python, and more.

Read the Docs View Libraries
  • curl

  • Node

  • Ruby

  • Python

  • PHP

  • Java

  • 
    curl https://api.lob.com/v1/verify \
      -u test_0dc8d51e0acffcb1880e0f19c79b2f5b0cc: \
      -d "address_line1=220 William T Morrissey St" \
      -d "address_city=Boston" \
      -d "address_state=MA" \
      -d "address_zip=02125"
    
              
    
    Lob.verification.verify({
      address_line1: '220 William T Morrissey St',
      address_city: 'Boston',
      address_state: 'MA',
      address_zip: '02125'
    }, function (err, res) {
      console.log (err, res);
    });
    
              
    
    @lob.addresses.verify(
      address_line1: "220 William T Morrissey St",
      address_city:  "Boston",
      address_state: "MA",
      address_zip:   "02125"
    )
    
              
    
    lob.Verification.create(
      address_line1='220 William T Morrissey St',
      address_city='Boston',
      address_state='MA',
      address_zip='02125'
    )
    
              
    
    $lob->addresses()->verify(array(
     'address_line1' =>'220 William T Morrissey St',
     'address_city'  =>'Boston',
     'address_state' =>'MA',
     'address_zip'   =>'02125'
    ));
    
              
    
    client.verifyAddress(VerifyAddressRequest.builder()
      .line1("220 William T Morrissey St")
      .city("Boston")
      .state("MA")
      .zip("02125")
    .build()).get();