ON-DEVICE SDK · iOS · ANDROID

Signature capture, straight from the camera.

Photograph a signature inside a guided box, then crop it crisp and clean. It all runs 100% on-device across iOS, Android, Flutter and React Native. The signature never leaves the phone, and the whole flow keeps working offline out in the field.

Guided capture box Crisp cropped output 100% on-device, works offline
WHAT IT DOES

A guided box, a crisp cropped signature

  • ✓ A centred, signature-shaped guide box frames the paper signature
  • ✓ Photograph it, then fine-tune a pre-seeded crop on the review screen
  • ✓ Optional enhancement whitens the background or renders crisp black-on-white ink
  • ✓ Optional date-time stamp along the bottom of the capture
  • ✓ Runs 100% on-device, so signatures never leave the phone
  • ✓ Native iOS and Android, plus Flutter and React Native bindings
  • ✓ Returns a cropped image, ready to store or attach to your document
kotlin
// Launch the on-device signature camera
Config.CaptureSupport.OutputPath = outputDir
Config.CaptureSupport.CropFilter = CropImageFilterType.INK   // optional: crisp ink
Config.CaptureSupport.BottomStampData = "{DATETIME}"          // optional stamp

startActivityForResult(
    Intent(this, Class.forName("com.extrieve.quickcapture.sdk.SignatureCapture")),
    REQ_SIGN)

// onActivityResult -> the cropped signature image:
val files = data.getStringArrayListExtra("fileCollection")
USE CASES

Common scenarios

Proof of delivery

Couriers photograph the recipient's signature on the printed delivery note. Pair it with Mobile Scanning to capture the note itself, then store both offline.

Consent forms

Clinics and services photograph a signed consent form in the field, cropped clean and saved right on the device.

Field agreements

Sales and field agents capture the signed page of an on-site agreement, cropped down to just the signature.

Loan / KYC sign-off

Capture the applicant's wet signature on KYC and loan paperwork at the branch or the doorstep, with an optional date-time stamp.

Service acceptance

Technicians photograph customer sign-off on completed work orders before they leave the site.

Visitor check-in

Reception captures a signed NDA or check-in sheet. Combine it with QR Scanning for badge-driven kiosk flows.

PRICING

Priced for every team

Included in the SDK license. Pricing shown in your local currency.

Affordable to all

One flat SDK license covers signature capture on every platform. The rate doesn't move with volume, from a few signatures a day to millions across a field fleet.

See pricing →

FAQ

Common questions

Does this capture a signature with the camera, or with an on-screen signing pad?
It captures with the camera. The user photographs an existing signature — on a printed form, delivery note, or contract — inside a centred, signature-shaped guide box, rather than signing on a touch canvas. On the review screen a pre-seeded crop rectangle trims the image down to just the signature.
Which platforms does the mobile signature capture SDK support?
It runs natively on iOS and Android, with bindings for Flutter and React Native, so a single integration covers all four. The capture screen, guide box, cropping, and enhancement behave the same way on every platform.
Does signature capture work offline, and does the signature leave the device?
Yes, it works fully offline and the signature never leaves the device. Capture, cropping, and enhancement all run 100% on-device with no upload and no server round-trip, so the flow keeps working in the field with no connectivity. That makes it suitable for privacy-sensitive consent, KYC, and proof-of-delivery workflows.
What does signature capture return, and in what format?
It returns a cropped image of the signature, ready to store or attach to a document. The result comes back as a file path to the saved image, along with a status for the capture session. There is no drawing-pad vector export such as SVG — the output is the photographed, cropped signature image.
Can I clean up or enhance the captured signature?
Yes. An optional enhancement filter can whiten the paper background or render the signature as crisp black-on-white ink, so the stored image looks clean even from a phone photo. You can also stamp a date and time along the bottom of the capture. Both options are set beforehand and applied on-device.
What do the capture and review steps look like?
A centred, signature-shaped guide box — a wide ratio of roughly 2.8:1 — frames the paper signature, and the photo is taken with a manual shutter. On the review screen a crop rectangle is already positioned around the signature; the user confirms or fine-tunes it, and the cropped image is saved.
How is signature capture licensed and priced?
Signature capture is included in the SDK license, and the rate is flat rather than per-signature or per-volume. One license covers capture on iOS, Android, Flutter, and React Native. See pricing for current rates in your local currency.
How much code does it take to integrate signature capture?
Very little. You launch a single capture screen from the SDK, and the cropped signature image comes back to your result handler as a saved file — typically a few lines per platform. Options such as the enhancement filter and the date-time stamp are set beforehand as simple configuration values.

Try signature capture in your app

Free signup credit. No card required.