Contact Itch io Customer Service
Itch io Phone Numbers and Emails
Itch io phones are not available. Try to contact them by leaving a review.
Itch io Email:
Itch io Contact Information
Itch io Website:
Itch io Help Center:
Corporate Office Address:
San Francisco, California
Itch io Pros and Cons
Itch io is ranked 215 out of 627 in Games and Movies category
Do you have something to say about Itch io? What happened? What can we help you with?