Explore the BoldSign features that make eSigning easier.
Explore the BoldSign solutions that make eSigning easier.
Simplify signing with secure, legally binding e-signatures at an affordable price.
Perfect for teams of all sizes.
No credit card required
Send your first document for signing in less than 5 minutes
We have invested a lot of effort to ensure that BoldSign is an intuitive and easy-to-use app despite offering tons of functionality. The only way to truly experience this would be to sign up for a free account and send a few signature requests yourself.
Seamlessly integrate eSignatures into your apps
We offer a comprehensive REST API that lets you initiate, track, and fulfill signature requests from within your own applications. Our APIs have been built from the ground up to be scalable to easily handle millions of documents when required.
# Replace with the template ID from your BoldSign web application.
curl -X 'POST' \
'https://api.boldsign.com/v1/template/send?templateId={your_template_id}' \
-H 'accept: application/json' \
-H 'X-API-KEY: {your_api_key}' \
-H 'Content-Type: application/json' \
-d '{
"roles": [
{
"roleIndex": 1,
"signerName": "David",
"signerEmail": "david@cubeflakes.com"
}
]
}'
using BoldSign.Api;
var apiClient = new ApiClient { ApiKey = "your_api_key" };
var templateClient = new TemplateClient(apiClient);
// Replace with the template ID from your BoldSign web application.
var documentCreated = templateClient.SendUsingTemplate(new()
{
TemplateId = "your_template_id",
Roles =
[
new()
{
RoleIndex = 1,
SignerName = "David",
SignerEmail = "david@cubeflakes.com"
}
]
});
ApiClient apiClient = Configuration.getDefaultApiClient();
apiClient.setApiKey("your_api_key");
TemplateApi templateApi = new TemplateApi(apiClient);
Role role = new Role();
role.setRoleIndex(1);
role.setSignerName("David");
role.setSignerEmail("david@cubeflakes.com");
// Replace with the template ID from your BoldSign web application.
String templateId = "your_template_id"
SendForSignFromTemplateForm sendForSign = new SendForSignFromTemplateForm();
sendForSign.setRoles(Arrays.asList(role));
DocumentCreated documentCreated = templateApi.sendUsingTemplate(templateId, sendForSign);
<?php require_once "vendor/autoload.php";
$config = new BoldSign\Configuration();
$config->setApiKey('your_api_key');
$template_api = new BoldSign\Api\TemplateApi($config);
$roles = new BoldSign\Model\Role();
$roles->setRoleIndex(1);
$roles->setSignerName("David");
$roles->setSignerEmail("david@cubeflakes.com");
// Replace with the template ID from your BoldSign web application.
$template_id= "your_template_id";
$send_for_sign = new BoldSign\Model\SendForSignFromTemplateForm();
$send_for_sign->setRoles([$roles]);
$document_created = $template_api->sendUsingTemplate($template_id, $send_for_sign);
import boldsign
configuration = boldsign.Configuration(api_key="your_api_key")
with boldsign.ApiClient(configuration) as api_client:
template_api = boldsign.TemplateApi(api_client)
role = boldsign.Role(
roleIndex=1,
signerName="David",
signerEmail="david@cubeflakes.com"
)
# Replace with the template ID from your BoldSign web application.
template_id = "your_template_id"
send_for_sign = boldsign.SendForSignFromTemplateForm(
roles=[role]
)
document_created = template_api.send_using_template(template_id, send_for_sign)
import { TemplateApi } from '@boldsign/node-sdk';
import { Role, SendForSignFromTemplateForm } from '@boldsign/node-sdk';
const templateApi = new TemplateApi();
templateApi.setApiKey('your_api_key');
const role = new Role();
role.roleIndex = 1;
role.signerName = "David";
role.signerEmail = "david@cubeflakes.com";
// Replace with the template ID from your BoldSign web application.
const templateId = "your_template_id";
const sendForSign = new SendForSignFromTemplateForm();
sendForSign.roles = [role];
const documentCreated = templateApi.sendUsingTemplate(templateId, sendForSign);
import { TemplateApi } from 'boldsign';
import { Role, SendForSignFromTemplateForm } from 'boldsign';
const templateApi = new TemplateApi();
templateApi.setApiKey('your_api_key');
const role = new Role();
role.roleIndex = 1;
role.signerName = "David";
role.signerEmail = "david@cubeflakes.com";
// Replace with the template ID from your BoldSign web application.
const templateId = "your_template_id";
const sendForSign = new SendForSignFromTemplateForm();
sendForSign.roles = [role];
const documentCreated = templateApi.sendUsingTemplate(templateId, sendForSign);
Legally compliant with U.S. and international laws
BoldSign is legally compliant with U.S. (ESIGN, UETA) and international (eIDAS) eSignature laws. We record all major activities that happen during the signing process and provide a downloadable copy of the complete audit trail report. The final document is also digitally signed so that any tampering in the future can be immediately detected.
As a company committed to providing secure and trustworthy services to our clients, we are proud to announce that Syncfusion’s BoldSign is certified with SOC 2®, GDPR, HIPAA, and PCI DSS compliant. This means that we have implemented strict security measures and data protection protocols to ensure the privacy, confidentiality, and integrity of our clients’ data.
BoldSign stands out for its exceptional ease of use, offering a more straightforward and user-friendly experience compared to other eSignature vendors.
Syncfusion, the company behind BoldSign, has been building enterprise-grade software for over 20 years. We are committed to making market-leading electronic signature software.
We promise that you don’t have to deal with hidden document limits, feature limitations, or unexpected overage charges.
We strive to provide the best possible customer support experience and are always ready to assist in any way we can, even if you are on a free plan.
Check out our reviews on G2 to see what customers have to say about BoldSign.
A friend recommended BoldSign as a solution comparable to Docusign but built for SMB use. It’s been easy to use and easy for my customers to use as well. I absolutely recommend BoldSign.
Todd K.
Posted on
Jun 15, 2023
The perfect alternative to Docusign. BoldSign is the sleek, modern interface. It’s easy to navigate as a first time user and the learning curve is minimal!
Sydney N.
Posted on
Jun 21, 2023
BoldSign provides a quick and easy way for me to send forms to my business partners. These forms can be signed on most devices, without an account and for free! The sheer level of ease puts BoldSign ahead of the competition.
Martin R.
Posted on
Jun 29, 2023