
Sign documents
with code
The developer-first document signing platform. Send legally binding signatures via API in minutes, not days.
Trusted by innovative teams worldwide
Built for performance and reliability
Enterprise-grade infrastructure that scales with your business
Legally binding signatures processed
Developers and businesses trust us
Global compliance and reach
Lightning-fast API performance
Built for developers, trusted by enterprises
Everything you need to integrate document signing into your applications.
REST & SDK Support
Fully documented REST API with SDKs for Node.js, Python, Go, and more. Get started in minutes with comprehensive examples.
Reusable Templates
Create once, use anywhere. Define fields and signers in templates.
Real-time Webhooks
Get notified instantly when documents are signed.
Bank-grade Security
SOC 2 Type II certified. End-to-end encryption. ESIGN & eIDAS compliant.
Global Infrastructure
Edge servers in 30+ regions. Fast document delivery worldwide.
PDF Generation
Automatic certificate embedding. Tamper-proof signed documents.
Audit Trails
Complete signing history. IP logging. Legally defensible records.
From API call to signed document in minutes
Create an envelope
Upload your document and define signature fields. Use the API or our dashboard to create templates for repeated use.
const envelope = await wegosign.envelopes.create({
document: fs.readFileSync("contract.pdf"),
fields: [
{ type: "signature", page: 1, x: 400, y: 200 }
]
});Send to signers
Add signers with their email addresses. They'll receive a secure link to sign from any device, no account required.
await wegosign.envelopes.send(envelope.id, {
signers: [{
email: "john@example.com",
name: "John Doe"
}]
});Get notified
Receive webhooks when documents are viewed, signed, or completed. Download the signed PDF with embedded certificates.
// Webhook payload
{
"event": "envelope.completed",
"envelope_id": "env_7x9kL2mN",
"signed_document_url": "https://..."
}Yes! WeGoSign signatures are fully legally binding and comply with ESIGN Act, UETA, and eIDAS regulations. Our signatures are accepted worldwide and include comprehensive audit trails for legal defensibility.
No. Signers receive a secure, unique link via email and can sign documents directly from their browser. No account creation or software installation required.
We use bank-grade security with 256-bit AES encryption at rest and TLS 1.3 in transit. We're SOC 2 Type II certified and undergo regular third-party security audits. All documents are stored in geographically redundant data centers.
Absolutely. Our REST API and SDKs integrate seamlessly with your existing tech stack. We also offer pre-built integrations with popular tools like Salesforce, HubSpot, and Zapier.
WeGoSign supports PDF, Word documents (.doc, .docx), and common image formats. All documents are converted to PDF for signing and the final signed document is always returned as a certified PDF.
The free plan includes 10 envelopes per month, 1 template, and basic features — forever free, no credit card required. It's perfect for individuals or testing the platform before upgrading.
Yes. Pro and Enterprise plans include custom branding options: your logo, colors, and custom email templates. Enterprise customers can also use custom domains for a fully white-labeled experience.
You can set automatic reminders, and we'll send follow-up emails on your behalf. You can also manually resend signature requests or revoke access to unsigned documents at any time.
Ready to modernize your
document signing?
Join thousands of developers who've already switched to API-first document signing. Start for free, no credit card required.