Review your visa documents in 3 steps
From a blank application to a submission-ready file, the workflow is guided by AI that understands your visa type, embassy, and documents.
Generate your embassy-specific checklist
Create a new application and enter the basics: your visa type, destination country, specific embassy, and the applicant's nationality.
With that context, the AI generates a personalised document checklist. It is not a generic government list. It accounts for the requirements of your embassy, common edge cases for your nationality, and the documents officers usually expect even when they are technically optional.
Each checklist item is marked as required or recommended, and you can add custom items for anything specific to your situation.
Example checklist — Schengen tourist visa (France embassy):
- Valid passport (min. 6 months validity)
- Schengen visa application form
- 2 recent passport-sized photos
- Travel medical insurance (€30,000 min.)
- Bank statements — last 3 months
- Employment letter with leave approval
- Hotel and flight reservations
- Proof of ties to home country
Adding collaborators: If you're applying as a family or working with an immigration consultant, invite them with role-based access so everyone works from the same checklist and document set.
Upload documents for AI evaluation
Upload your supporting documents as PDFs, one per checklist item. Each file is stored securely and processed right away.
The AI reads every document, pulls out the key details, and checks the files against one another.
The result is a structured evaluation: an overall risk score, plus a detailed list of specific flags. Each flag shows the document, the issue, the severity, and why it matters.
When you fix something and re-upload a revised document, the evaluation updates automatically. You can keep going until the file feels ready.
Types of issues the AI detects:
Bank statement end date does not cover the travel window
Employment letter missing stated salary — flagged by consular officers
Employer name in letter differs from employer name in bank statement header
Photo dimensions do not meet the 35×45mm Schengen requirement
Document security: Files are encrypted in transit and at rest. They live in Cloudflare R2 and are never shared with third parties or used to train models.
Chat with Atlas to fix and strengthen your application
Atlas is the AI assistant built into Visa Document Checker. It has read your full document package, so when you ask a question it answers from your files instead of the internet.
Atlas can explain why a flag was raised, tell you what a stronger version of a document should include, and give you embassy-specific guidance on common rejection patterns for your visa type.
You can also use Atlas for broader questions about your application: which financial documents help, how officers look at self-employment, or what a credible travel itinerary looks like for your destination.
Questions applicants ask Atlas:
- "Why was my bank statement flagged?"
- "What should my employment letter say to avoid rejection?"
- "How do consular officers evaluate self-employment income?"
- "My stay is 21 days — how much should I show in savings?"
- "Is my travel insurance policy sufficient for this embassy?"
The iterative improvement loop
Preparing a visa application usually takes more than one pass. You review, revise, and re-submit until the file is strong enough to move forward.
Each time you re-upload a document, the AI re-evaluates the full package and updates your risk score. You can see which flags are gone and which still need work. Most applicants go through two or three rounds of revisions before they are happy with the result.
There is no limit to the number of revisions. Upload until you feel confident, then submit knowing you have handled the issues the AI found.
Supported visa types
Each visa type has its own document requirements and small embassy-level differences. Browse the checklist for your destination.