diff --git a/package.json b/package.json
index f188eaa705c42d0b6a781442e3b985a1343761f3..c23f001efc07f56fe9f36a68f1ba212edf8355bf 100644
--- a/package.json
+++ b/package.json
@@ -19,6 +19,7 @@
     "karma-mocha-reporter": "^2.2.1",
     "node-sass": "^3.10.1",
     "object-path": "^0.11.3",
+    "pako": "^1.0.4",
     "sanitize-html": "^1.13.0",
     "sass-loader": "^4.0.2",
     "tributejs": "^2.1.0",
diff --git a/src/lib/persisted_state.js b/src/lib/persisted_state.js
index 1e9533615979358d2f3e361c8e1829885be3d616..de1e5383d16653a13387e3b7fe06fc95a382796e 100644
--- a/src/lib/persisted_state.js
+++ b/src/lib/persisted_state.js
@@ -1,6 +1,7 @@
 import merge from 'lodash.merge'
 import objectPath from 'object-path'
 import { throttle } from 'lodash'
+import { inflate, deflate } from 'pako'
 
 const defaultReducer = (state, paths) => (
   paths.length === 0 ? state : paths.reduce((substate, path) => {
@@ -35,14 +36,19 @@ const defaultStorage = (() => {
 })()
 
 const defaultSetState = (key, state, storage) => {
-  return storage.setItem(key, JSON.stringify(state))
+  return storage.setItem(key, deflate(JSON.stringify(state), { to: 'string' }))
 }
 
 export default function createPersistedState ({
   key = 'vuex',
   paths = [],
   getState = (key, storage) => {
-    const value = storage.getItem(key)
+    let value = storage.getItem(key)
+    try {
+      value = inflate(value, { to: 'string' })
+    } catch (e) {
+      console.log("Couldn't inflate value... Maybe upgrading")
+    }
     return value && value !== 'undefined' ? JSON.parse(value) : undefined
   },
   setState = throttle(defaultSetState, 5000),
diff --git a/yarn.lock b/yarn.lock
index b847921c33a2ac33f4e5df7e9d60b310eef9004b..0d26977f0d5333f9dd306469fbe849ceadb2ea5c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4041,6 +4041,10 @@ pac-resolver@~1.2.1:
     regenerator "~0.8.13"
     thunkify "~2.1.1"
 
+pako@^1.0.4:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.4.tgz#412cc97c3b7ff06dc6c2557fd4f03d06f5e708d4"
+
 pako@~0.2.0:
   version "0.2.9"
   resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"