var obj = {}; for (var x in arr){ var split = arr[x].split('='); obj[split[0] ] = split[1]; }; var obj = JSON.parse('{' + arr.map(function(el){ return '"' + el.replace('=','":'); }) +'}');