Open-Source Email Verification API

Prevent bounced emails with world-class email verification.

Live Demo

Playground
cURL
Node.js
Python
Go
curl -X POST \
  'https://api.reacher.email/v0/check_email' \
  -H 'content-type: application/json' \
  -H 'authorization: test_api_token' \
  -d '{
  "to_email": "amaury@reacher.email"
}'
const request = require('request')
const fs = require('fs')

const options = {
  method: 'POST',
  url: 'https://api.reacher.email/v0/check_email',
  headers: {
    'content-type': 'application/json',
    'authorization': 'test_api_token'
  },
  body: {
    to_email: 'amaury@reacher.email'
  },
  json: true
}

request(options, (error, response, body) => {
  if (error) throw new Error(error)

  console.log(body)
})
import requests

url = "https://api.reacher.email/v0/check_email"
payload = {"to_email":"amaury@reacher.email"}
response = requests.post(url, json=payload)

print(response.text)
package main

import (
	"bytes"
	"encoding/json"
	"io"
	"net/http"
	"os"
)

func main() {
	message := map[string]interface{}{
		{"to_email":"amaury@reacher.email"},
	}

	bytesRepresentation, _ := json.Marshal(message)

	resp, _ := http.Post("https://api.reacher.email/v0/check_email", "application/json", bytes.NewBuffer(bytesRepresentation))

	out, _ := os.Create("result.json")

	_, _ = io.Copy(out, resp.Body)
}

Features

/img/feature-world.svg

Yes, it scales

Reacher is stateless, so fits well for horizontal scaling technologies. Prevent spam sign-ups on your website, or clean large lists, both with Reacher.

/img/feature-api.svg

Why Self-Host?

Two reasons. First, for larger volumes, it's 10x cheaper than competitors. Second, you get to keep your email lists private. You can self-host Reacher in 20 minutes.

/img/feature-check.svg

Highest Accuracy Possible

Reacher actually connects to the mail server and checks in real-time if the email exists. We don't use historical data.

/img/feature-dashboard.svg

Fully Featured

We check for MTA, MX records, SMTP, hard bounces, catch-all, disposable email, role-based accounts... and much more.

/img/feature-server.svg

Powerful Proxies

Reacher integrates seamlessly with SOCKS5 proxies. Learn more about recommended proxies.

/img/feature-meditation.svg

Warp Speeds

Reacher is built with the fast and performant Rust programming language. For real-time email verification, it's fast.

/img/feature-couch.svg

Bulk Verification

Upload a list of emails, and download the results as CSV with Reacher's bulk email verification.

/img/feature-stripe.svg

Cancel Anytime

Reacher offers a 30-day money-back guarantee. If you're not satisfied, you can cancel anytime.

/img/feature-opensource.svg

Open-Source

In order to guarantee transparency with your data, Reacher is 100% open-source!

What other people say about Reacher

geekflareproduct-huntbdm
amaury

Hi, I'm Amaury, the developer of Reacher.
I built Reacher to provide an open-source alternative to the other big players in the email verification space, and I am committed to making sure you love Reacher. If there is any way I can help, email me directly at amaury@reacher.email.