diff --git a/.travis.yml b/.travis.yml
index eb0d1eb5864fdf6da6bf99ca806f04cf01e4bbac..8600e8fe327a60497157104c36139359f1faf0a0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,6 +36,13 @@ matrix:
     # Serde implementation
     - env: EXTRA_ARGS="--features serde"
 
+    # WASM support
+    - rust: beta
+      script:
+        - rustup target add wasm32-unknown-unknown
+        - cargo build --target=wasm32-unknown-unknown
+
+
 before_install: set -e
 
 install: