@Wendy ********************
extensions are only available in country, typically when you have 30 days or less left on your current permission to stay stamp. Basically you go to the immigration office serving where you're staying at that time, you'll only need your passport, 1900 baht, and to be sure a TM30 has been filed wherever you are staying.