Yes.
You’ll need a visa to visit Thailand.
A tourist visa is the least expensive option.
A tourist visa lasts for 90 days.
Some budget travelers will leave Bangkok for a day, and return once their visa has expired.
This allows you to get a new tourist visa.
If you plan to work in Bangkok, you may need a work visa.