--- Source: https://docs.microblink.com/verify/image-requirements Title: Meet image requirements Description: How to meet image quality and format requirements for BlinkID Verify document scanning --- # Meet image requirements The BlinkID [Verify SDK](./sdk.md) handles image requirements automatically and provides optimal images to the API. If you're not using the Verify SDK, or you're just testing the API, use the following guidelines to ensure the best possible results. ## Image formats All endpoints accept **JPEG** and **PNG** images. The resolution of the image should be at least **1080p** (1920×1080 px). Smaller resolutions are accepted, but won't provide optimal results. Larger resolutions are also accepted, but won't improve the scanning process significantly. Going above 4K is not recommended in any case. JPEG is recommended; use a high quality compression setting. ## Positioning Ensure the document fills approximately 60% - 70% of the image and is the original, uncropped and unprocessed camera frame. ![Image positioning](/img/image-requirements-crop.png) Ensure the document is fully visible. ![Image occlusion](/img/image-requirements-finger.png) ## Framing and context Leave sufficient spacing on each side of the document. This helps detect the edges of the document. If you're using liveness checks, make sure the captured images have enough physical real-world context, which is important for their accuracy. ![Image framing](/img/image-requirements-space.png) ## Lighting conditions Ensure good lighting conditions. Make sure the document is well-lit and avoid scanning against bright backgrounds. ![Image lighting](/img/image-requirements-dark.png) Natural daylight produces best results. Avoid using a flashlight as it's likely to cause glare. ![Image glare](/img/image-requirements-glare.png) ## Resolution Blurred images are difficult to read even for humans. Make sure that the images you use aren't blurred. ![Image blur](/img/image-requirements-blurry.png) ## Capture both sides (if applicable) If you're capturing a multi-sided document (e.g. not a passport or similar), capture both sides. More checks can run, and the resulting verification is significantly more robust. ## SDK Repeated image failures lead to abandonment. Use the [Verify SDK](./sdk.md) to maximize first-time success rates. Last updated on Jun 18, 2026