diff --git a/.clang-format b/.clang-format
new file mode 100644
index 0000000000000000000000000000000000000000..e5323d2ecc87b958b99b89a3cbcf93cb3d1d7712
--- /dev/null
+++ b/.clang-format
@@ -0,0 +1,13 @@
+---
+Language:        Cpp
+BasedOnStyle:    Google
+
+AccessModifierOffset: -4
+AllowShortLoopsOnASingleLine: false
+AllowShortFunctionsOnASingleLine: false
+BreakBeforeBraces: Allman
+IndentWidth:     4
+TabWidth:        4
+UseTab:          ForIndentation
+ExperimentalAutoDetectBinPacking: true
+Standard:        C++11