Technical Support

Germany and Countries without Distribution Partners:

ibidi GmbH
Am Klopferspitz 19
82152 Martinsried

[email protected]
Phone +49 89 520 46 17-36

USA and Canada:

ibidi USA, Inc.
North American ibidi Headquarters
2920 Marketplace Drive, Suite 102,
Fitchburg, Wisconsin 53719

[email protected]
Toll Free Phone: +1 844 276 6363

Other Countries:

Please check our Support by Region section in order to get your local distribution partner.