Dimensions and bytes
Exact file properties. A short side below 256 pixels triggers review; the current per-image upload ceiling is 30 MB.
Free private input checker
Measure two images on this device, review narrow whole-image differences, and complete the face-specific checks the browser cannot automate. Neither selected file leaves this tab.
Source-target preflight
Start with the source identity image. Add the target scene to expose broad technical differences that deserve visual review. Measurements describe complete images, not detected faces.
No upload: the analyzer contains no file-transfer request. Normal page telemetry does not receive file names, image bytes, pixels, measurements, checklist answers, or exported reports.
Step 1 · required
Choose the image that supplies the visible facial identity.
No source selected
JPEG, PNG, WebP, or AVIF when this browser can decode it.
Step 2 · recommended
Choose the scene, pose, expression, hair, clothing, and background reference.
No target selected
Add a target to compare whole-image measurements.
Technical measurements
Choose a source image to begin local measurement.
Whole-image comparison
These gaps cover complete decoded images. They cannot determine whether the two faces share a compatible pose, expression, light direction, or identity.
Measurement map
Exact file properties. A short side below 256 pixels triggers review; the current per-image upload ceiling is 30 MB.
Average Rec. 709 luma. It can flag a globally dark or bright input but cannot tell whether a face is correctly exposed.
Population standard deviation of luminance. A low value can indicate a flat input, but a high value is not proof of useful facial detail.
Percentage of sampled pixels near black or white. It identifies compressed tonal range without locating the affected facial features.
Mean local luminance change. It responds to blur but also to texture, noise, resizing, and scene content.
Absolute gaps and an edge-detail ratio reveal broad mismatches worth inspecting. They are not face-level compatibility measurements.
Still required for the actual face, pose, expression, hair, hands, glasses, occlusion, permission, and intended audience.
Evidence and limits
The published benchmark applies the same formulas to six controlled variants of one owned source. It includes the exact transformations, sample files, JSON, CSV, and SHA-256 hashes. The compressed sample also demonstrates why aggregate metrics must not be presented as a universal pass/fail score.
Checker questions
No. Decoding, resizing, comparison, checklist state, and report creation happen inside this browser tab.
No. The checker does not inspect the generation model or predict an output.
No. It measures the complete decoded image and does not detect identity, landmarks, pose, expression, or consent.
It shows differences between whole-image brightness, contrast, clipping, dimensions, and edge-detail measurements. It does not judge face compatibility.
Only a representative generation can show how the selected inputs interact with the current workflow.
After reviewing the input, open the photo workflow and test the smallest meaningful case first.