Earn 30% commission by sharing BoldSignJoin our Affiliate Program Arrow icon

Earn 30% commission by sharing BoldSignJoin our Affiliate Program Arrow icon

TRUSTED BY 40,000+ BUSINESSES WORLDWIDE

mobile normal mode logos
G2 Logo

4.7/5

TRUSTED BY 40,000+ BUSINESSES WORLDWIDE
G2 Logo

4.7/5

Embed the signing process in minutes!

Generate embedded signing links with a few lines of code, integrate them via iframe, and let customers view and sign documents without leaving your platform! 


curl -X GET 'https://api.boldsign.com/v1/document/getEmbeddedSignLink?documentId=YOUR_DOCUMENT_ID&[email protected]&redirectUrl=https://www.boldsign.com/&signLinkValidTill=10/14/2022' \
-H 'X-API-KEY: {use your API-KEY here}'
using BoldSign.Api;
var apiClient = new ApiClient("https://api.boldsign.com", "{use your API-KEY here}");

var documentClient = new DocumentClient(apiClient);

EmbeddedSigningLink embeddedSigningLink = await documentClient.GetEmbeddedSignLinkAsync(
    "YOUR_DOCUMENT_ID", 
    "[email protected]", 
    DateTime.Now.AddDays(30), 
    "https://www.boldsign.com/"
).ConfigureAwait(false);

string signLink = embeddedSigningLink.SignLink;
ApiClient client = Configuration.getDefaultApiClient();
client.setApiKey("YOUR_API_KEY");

DocumentApi documentApi = new DocumentApi(client);

String documentId = "YOUR_DOCUMENT_ID";
String signerEmail = "[email protected]";

OffsetDateTime signLinkValidTill = OffsetDateTime.parse("2025-01-01T00:00:00+00:00");

EmbeddedSigningLink embeddedSignLink = documentApi.getEmbeddedSignLink(
    documentId, 
    signerEmail, 
    null, 
    null, 
    signLinkValidTill, 
    null
);
<?php
require_once "vendor/autoload.php";

$config = new BoldSign\Configuration();
$config->setApiKey('YOUR_API_KEY');

$document_api = new BoldSign\Api\DocumentApi($config);

$document_id = 'YOUR_DOCUMENT_ID';
$signer_email = '[email protected]';
$sign_link_valid_till = 'VALID_DATE';

$get_embedded_sign_link_response = $document_api->getEmbeddedSignLink(
    $document_id, 
    $signer_email, 
    $sign_link_valid_till
);
import boldsign

configuration = boldsign.Configuration(api_key="YOUR_API_KEY")

with boldsign.ApiClient(configuration) as api_client:
    document_api = boldsign.DocumentApi(api_client)
    document_id = "YOUR_DOCUMENT_ID"
    signing_email = "[email protected]"
    redirect_url = "https://www.boldsign.com/"
    sign_link_valid_till = "2025-02-04"
    
    get_embedded_sign_link_response = document_api.get_embedded_sign_link(
        document_id=document_id,
        signer_email=signing_email,
        redirect_url=redirect_url,
        sign_link_valid_till=sign_link_valid_till
    )
import { DocumentApi } from "boldsign";

const documentApi = new DocumentApi();
documentApi.setApiKey("YOUR_API_KEY");

const documentId = "YOUR_DOCUMENT_ID";
const signerEmail = "[email protected]";

const countryCode = "+1";
const phoneNumber = "2015550124";
const signLinkValidTill = "2025-01-22";
const redirectUrl = "https://www.boldsign.com/";

const embeddedSignLinkResponse = documentApi.getEmbeddedSignLink(
    documentId,
    signerEmail,
    countryCode,
    phoneNumber,
    new Date(signLinkValidTill),
    redirectUrl
);
import { DocumentApi } from "boldsign";
 
const documentApi = new DocumentApi();
documentApi.setApiKey("YOUR_API_KEY");
 
const documentId = "YOUR_DOCUMENT_ID";
const signerEmail = "[email protected]";
 
const countryCode = "+1";
const phoneNumber = "2015550124";
const signLinkValidTill: string = "2025-01-22";
const redirectUrl = "https://www.boldsign.com/";
 
const embeddedSignLinkResponse = documentApi.getEmbeddedSignLink(documentId, signerEmail, countryCode, phoneNumber, new Date(signLinkValidTill), redirectUrl);

Why BoldSign?

Customers
Thousands of businesses already use BoldSign.
40 k+
Uptime reliability
Enterprise-grade reliability for seamless access.
99.999 %
Response
Lightning-fast API response for efficient signing.
200 ms
Experience
Most customers integrate within a day.
57 %

Features designed for developers

Powerful features to let you integrate the signing experience effortlessly into your app!

Top reasons to choose BoldSign as the best Docusign alternative.

Easy to use

Webhooks

Webhook integration provides real-time updates and easy syncing with your systems. Customize it to fit your workflow. Learn more about webhooks.

Reusable template

Custom Email Workflows

You can create custom email workflows using webhooks and the API to suit your needs. Learn more on setting up custom email workflows.

Security and compliance

Client-Side Events

With client-side events from the embedded signing page, you can trigger actions based on the signer’s actions. Check out the documentation for more information on customizing client-side events.

Audit trails

Redirect URL

You can redirect the signer to a dedicated page once a document has been signed. Learn more about redirecting.

Want to know more?

Visit our API documentation for detailed endpoint information, code samples in various programming languages, and helpful guides.

BoldSign SDKs: easy eSignature integration

BoldSign® provides SDKs for top frameworks, allowing you to easily add secure eSignature functionality into your existing web, mobile, or desktop applications.

Security and Compliance

Security is our top priority. Documents signed with BoldSign are fully secure and adhere to U.S. and international e-signature regulations.

SOC 2
GDPR compliant - GDPR
PCI-DSS COMPLIANT
HIPPA COMPLIANT
eIDAS
eSign ACT

Trusted by businesses worldwide

BoldSign powers eSignature workflows for 40,000+ businesses, backed by 20+ years of software expertise at Syncfusion.

developers
Developers
0 M+
companies
Companies
0 K+
years-in-business
Years in business
0 +
fortune-500-companies
Fortune 500 companies
0 +

Don't take our word for it.

small-business-leader-emea
high-performer-asia-pacific
small-business-leader-emea
leader-small-business
small-business-leader-asia-pacific
leader-emea

Here are a few kind words from some happy customers.

Chiarra R.
Chiarra R.Posted on Jan 08, 2025

So far BoldSign has been a great switch

BoldSign is very user friendly and the price is AMAZING. I was constantly being charged with DocuSign. I also enjoy the layout. It is so easy to navigate. So glad I made the switch! When getting set up, the customer service was helpful and thourough. They were always there if I needed anything. I use BoldSign weekly and it has been such a great investment.

Paolo L.
Paolo L.Posted on Jan 12, 2024

My Experience with BoldSign

Handling contracts at a distance can sometimes be bothersome, and other paid software like DocuSign is way too expensive considering the low amount of documents we need to have signed. BoldSign helps us solve this problem perfectly with its free plan.

Oliver B.
Oliver B.Posted on Nov 29, 2023

Great alternative to DocuSign

Great, simple and easy to use. We use this regularly for all our contracts. Haven't ever had to use customer support with this, but it's Syncfusion, I have spoke to their support team for other products of theirs in the past and they were always super helpful and friendly.

Jeremy Kadlec
Jeremy KadlecEdgewood Solutions

Great Features & Easy to Use

Google Integration, 25 free sends, dashboard, Signature font options, App is very responsive / fast, Emails between sender and signer are good, Audit trail is very helpful, No account needed for signer is great, Mobile experience is good for signer.

Sarah Dillard
Sarah DillardKaleidoscope

Intuitive and Affordable!

Switch to BoldSign already! It's intuitive to use and affordable for small businesses. I never have to worry about the status of a document because with BoldSign I know. Plus, they let you program the frequency of reminders signatories receive. I'm so glad to have found it!

Sydney N.
Sydney N.Croft

A Game-Changer for Onboarding Seasonal Workers

We’re using BoldSign successfully in our b2b SaaS platform - as it’s embedded to allow seasonal farm workers and their agribusiness employers to e-sign their employment onboarding documents for the first time. It’s part of the total solution saving the workers and HR managers 50% more time compared to their traditional pen/paper manual process.

Frequently asked questions

Embedded signatures enable you to embed the signature request sending and signing interfaces on your own application. This allows your users to send or sign documents seamlessly within your application, enhancing their overall experience.

No, signers don’t need a BoldSign account or pay any fees to sign documents in the embedded signing process.

Sender identities are necessary to send signature requests on behalf of another user. Simply add the intended user as the sender identity, but you will need to get their approval before proceeding. Please visit our API documentation for more details.

At BoldSign, security is our top priority. We ensure the utmost user data and documents protection through end-to-end encryption and adherence to industry regulations like GDPR and SOC 2®.

BoldSign charges for its eSignature API on a per-document basis. It costs $0.75 per document. Please visit our pricing page for more information.

Footer CTA