Destination validator · browser local

Check photo and signature files against PAN portal rules.

This route is a checker, not an automatic resizer. Enter the current upload requirements shown by the PAN service you are using, then validate file size, pixels, and format locally before attempting the upload.

Illustration of checking an image against upload requirements

What this workspace does

A simple local pass/fail report for each image asset.

Use it accurately

Aftermath is not affiliated with PAN, NSDL, UTIITSL, or any government portal. Portal instructions control.

Private browser processing

Selected files are processed in the current browser session. Aftermath has no account, cloud file storage, or server-side file-processing job.

How to check your file

Use the linked Protean PAN photo and signature scan specification for the service you are actually submitting through, then enter its measurable limits here. The checker compares one local asset's bytes, exact dimensions, and detected format and explains any difference. It does not submit a PAN application, affiliate Aftermath with Protean or a government portal, inspect signature authenticity, or guarantee that another PAN service uses the same rules.

What to choose and what you get

What to choose

  • one or more JPG, PNG, or WebP assets and the applicable rule values

Result

  • a measured local comparison with warnings for missing requirements

Supported use

  • A PAN photograph or signature scan measured separately against rules entered from the linked Protean source or active portal.
  • Local KB-range, exact-dimension, and MIME-format checks that leave the original selected file unchanged.

Before you start

  • Protean guidance is not assumed to be identical across every PAN application channel or future provider workflow.
  • The tool cannot assess signature authenticity, image content, form correctness, identity evidence, payment, or portal acceptance.

Supported formats

  • Accepted formats: JPG, PNG, WebP.
  • Output formats: HTML report.

Browser support and permissions

  • Modern browser with JavaScript, a supported image decoder, and enough memory for the selected set.
  • No camera, microphone, or screen permission is needed.

Choose the right settings

  • Choose the exact PAN provider and asset type before entering the displayed photo or signature rules.
  • Use /signature-resizer only to create a neutral fitted signature copy; it does not replace PAN-specific validation.
  • After a technical fix in /custom, compare the new output again and still follow the active portal instructions.

Worked example

A PAN service asks for a scan, so the user enters the current service-specific photo or signature values before checking it.

Starting facts

  • Different PAN service paths may publish different instructions.
  • The exact current service remains authoritative.

Observed operation: Compare the local image's bytes, pixels and MIME format with only the measurable values entered from that service.

Review the result: Use warnings to identify missing rules and return to the live PAN service before relying on the prepared copy.

Boundary: Aftermath is not affiliated with a PAN service and cannot determine document content, identity or submission acceptance.

What you can do

Compare PAN photo or signature scan properties with the current rules for the exact PAN service being used.

If it does not work

  • Applying photo dimensions to a signature scan, or signature limits to a photograph, yields the wrong comparison.
  • Rules copied from a different PAN service can conflict with the destination currently handling the application.
  • Incomplete entries stay warnings and measurable byte, pixel, or format differences remain explicit failures.

Things to know

  • External requirements can change; compare the result with the current official source before submitting it.

Privacy boundary

Selected image bytes and entered rule values stay in the current browser session and are not sent to an Aftermath processing service. How local processing is verified.

What this tool verifies

Checks the displayed limits and reports or creates a measured local comparison with warnings for missing requirements from one or more JPG, PNG, or WebP assets and the applicable rule values.

Check before sharing

A measured pass checks the entered file rules; it does not guarantee acceptance by the external destination.

Result checks

Method and observed boundary

Read the worked example and result review

Checks represented by this receipt

  • local file boundary: verified
  • image measurement: verified
  • validator transparency: verified

Limitation: Aftermath is not affiliated with a PAN service and cannot determine document content, identity or submission acceptance.

Tested 2026-09-01. Deterministic release regression; cross-browser compatibility is not asserted.

How it works · Privacy · Terms of use · Contact