Technical Support

Germany and Countries without Distribution Partners:

ibidi GmbH
Lochhamer Schlag 11
82166 Gräfelfing

[email protected]
Phone +49 89 520 46 17–0

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.