Нужно её ЗАКОДИРОВАТЬ. И тогда она, блядь, раскодируется.
iconv = require 'iconv-lite' fileName = '%D0%90%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BF%D1%80%D0%B0%D0%B9%D1%8111.08.15.xls' fileName = unescape(fileName) console.log fileName fileName = iconv.encode(fileName,'iso8859-1') console.log fileName.toString()