Download SignSure
Choose the installation method that works best for your project
Complete Package
Everything you need including examples, themes, and TypeScript definitions
Download ZIP (3.8 MB)JavaScript Library
Minified JavaScript file for direct browser inclusion
Download JS (265 KB)CSS Styles
Stylesheet for SignSure components
Download CSS (35 KB)TypeScript Definitions
Type definitions for TypeScript projects
Download Types (5 KB)Theme Downloads
Customize the look and feel of SignSure with these pre-built themes
Default Theme
Clean, professional design
Dark Theme
Perfect for dark mode interfaces
Minimal Theme
Stripped down, essential elements only
Theme Usage: Include a theme CSS file after the main SignSure CSS file to apply the theme.
🚀 CDN Quick Start
Copy and paste these links into your HTML for instant access to SignSure
<!-- CDN will be available in future release -->
<!-- For now, use direct file inclusion: -->
<!-- SignSure CSS -->
<link rel="stylesheet" href="path/to/signsure.css">
<!-- Optional: Theme CSS (choose one) -->
<link rel="stylesheet" href="path/to/themes/dark.css">
<!-- OR -->
<link rel="stylesheet" href="path/to/themes/minimal.css">
<!-- SignSure JavaScript -->
<script src="path/to/signsure.min.js"></script>
<!-- PDF worker must be in same directory as signsure.min.js -->
Installation Instructions
Download & Extract
Download the complete package and extract required files to your project
# All files go in assets/vendor/signsure/ directory:
signsure.min.js # Main library (265 KB)
pdf.worker.min.js # PDF worker - REQUIRED (1.8 MB)
signsure.css # Base styles (35 KB)
# Optional theme files:
themes/dark.css # Dark theme
themes/minimal.css # Minimal theme
Important: The PDF worker file is required for all PDF operations. Keep all SignSure files together in assets/vendor/signsure/ for best organization.
Include Files
Add the CSS and JavaScript files to your HTML
<!-- Recommended: Keep all files in vendor/signsure/ -->
<!-- Include CSS -->
<link rel="stylesheet" href="assets/vendor/signsure/signsure.css">
<!-- Optional: Theme CSS -->
<link rel="stylesheet" href="assets/vendor/signsure/themes/dark.css">
<!-- Include JavaScript -->
<script src="assets/vendor/signsure/signsure.min.js"></script>
<!-- PDF worker automatically detected in same directory -->
The download includes:
- dist/lib/ - Production files (copy to vendor/signsure/)
- examples/ - Working examples
- docs/ - Complete documentation
Basic Usage Example
Once files are included, create a container and initialize SignSure
<!-- Example with organized file structure -->
<link rel="stylesheet" href="assets/vendor/signsure/signsure.css">
<script src="assets/vendor/signsure/signsure.min.js"></script>
<div id="pdf-container" style="height: 600px; border: 1px solid #ccc;"></div>
<script>
// SignSure is available globally after including signsure.min.js
const signSure = new SignSure({
container: '#pdf-container',
licenseKey: 'DEMO-1234-5678-9ABC-DEF123456789',
theme: 'default',
enableNavigation: true,
enableZoom: true
});
// Load your PDF
signSure.loadPDF('path/to/your/document.pdf')
.then(() => {
console.log('PDF loaded successfully');
})
.catch(error => {
console.error('Failed to load PDF:', error);
});
</script>
Best Practice: Keep all SignSure files in assets/vendor/signsure/ directory. The PDF worker file (pdf.worker.min.js) will be automatically detected and configured when in the same directory as signsure.min.js.
System Requirements
SignSure works seamlessly across all modern browsers and environments
Google Chrome
Mozilla Firefox
Safari
Microsoft Edge
Modern Environment
No Server Dependencies
SignSure automatically detects browser capabilities and adjusts features accordingly
🎉 Ready to Get Started?
Follow our Quick Start guide to create your first signature form in minutes