Itch io Phone Numbers and Emails

Itch io phones are not available. Try to contact them by leaving a review.

Itch io Email:

Customer Service

Itch io Contact Information

Itch io Website:

Itch io Help Center:

Corporate Office Address:

Itch Corp.
San Francisco, California
United States
Edit Business Info

Itch io Rating Based on 1 Review

Rating details

more details
Customer service
Value for money
Discounts and Special Offers

Rating stats

Rating trend


Itch io Pros and Cons

Pros: Cheap

Itch io reviews and complaints

Itch io is ranked 215 out of 627 in Games and Movies category

Edit Description
Write a review
Do you have something to say about Itch io? What happened? What can we help you with?
Submit review Don't show this popup