The documents required for a US tourist visa are as follows:
- An original and valid passport
- A filled DS-160 form
- Visit visa fee receipt
- Bank statements of the last 6 months (Evidence of funds)
- Proof of accommodation in the US
- Travel itinerary (details of your flight tickets or reservations)
- An Invitation letter from family or friends in the US (optional)
- Proof that you will return to your home country after your trip ends
- Letters supporting your purpose of visiting the US
- Medical insurance (not mandatory)