esign.app is an embeddable signing platform for developers. Drop in a few lines of code, let users sign without leaving your app, and pay a fraction of legacy pricing.
API keys are issued to waitlist members as early access opens.
Three steps from document to signed PDF — all inside your own UI.
Upload a document and signers via the REST API from your server.
Mount the signing view with our JS snippet or a plain iframe.
Receive a webhook when signing completes and fetch the sealed PDF.
<!-- Illustrative example; final API may differ --> <div id="sign-here"></div> <script src="https://js.esign.app/v1/embed.js"></script> <script> const signer = ESign.mount("#sign-here", { token: "SIGNING_SESSION_TOKEN", // created server-side onComplete: (e) => console.log("Signed!", e.documentId) }); </script>
<iframe src="https://sign.esign.app/s/SIGNING_SESSION_TOKEN" width="100%" height="720" allow="clipboard-write"></iframe>
curl https://api.esign.app/v1/requests \ -H "Authorization: Bearer $ESIGN_API_KEY" \ -F document=@contract.pdf \ -F 'signers[0][email]=jane@example.com' \ -F 'webhook_url=https://yourapp.com/hooks/esign' # → { "id": "req_123", "session_token": "..." }
A focused toolkit for adding legally binding signatures to any workflow.
White-label signing view that matches your app — no redirects, no extra accounts for signers.
Simple, predictable endpoints for documents, signers, templates and status.
Signed event notifications for viewed, signed, declined and completed states.
Timestamps, IP addresses and event history captured for every document.
Documents encrypted in transit and at rest, with retention controls you set.
Designed to meet the requirements of the U.S. ESIGN Act and UETA for legally binding e-signatures.
One price sheet for everyone. Charged per account, with unlimited users.
25 envelopes / month
100 envelopes / month
500 envelopes / month
Prices subject to change before launch.
Signed documents are sensitive. We treat storage and integrity as core product, not add-ons.
We don't claim certifications we haven't earned. As formal audits are completed, we'll publish them here.
Questions we hear most.
esign.app is designed around the requirements of the U.S. ESIGN Act and UETA — consent, intent to sign, record association and retention. For specific or international use cases, consult your legal counsel.
We're onboarding in waves. Join the waitlist and we'll email you sandbox access as soon as your spot opens.
No. Signers sign right inside your app via the embedded view or an emailed link.
Our goal is to be significantly lower cost than legacy e-signature tools. There is one price sheet for every customer: Starter is $8/mo for 25 envelopes, Plus is $25/mo for 100 envelopes, and Volume is $99/mo for 500 envelopes. Extra envelopes are $0.35 each on all plans. Plans are charged per account with unlimited users, and the API and white-label embedding are included on every plan. See Pricing for details — prices are subject to change before launch.
Documents are encrypted and stored in secure cloud storage. You can download them anytime and control how long they're retained.