Pass in a string, get a buffer back. Pass in a buffer, get the same buffer back.
JavaScript
31
49 commits
updated Apr 16, 2026
Pass in a string, array, Buffer, Data View, or Uint8Array, and get a Buffer back.
npm install to-buffer
var toBuffer = require('to-buffer');
console.log(toBuffer('hi')); // <Buffer 68 69>
console.log(toBuffer(Buffer('hi'))); // <Buffer 68 69>
console.log(toBuffer('6869', 'hex')); // <Buffer 68 69>
console.log(toBuffer(43)); // throws
14,909 followers · starred Feb 2016
Pass in a string, get a buffer back. Pass in a buffer, get the same buffer back.
JavaScript
31
49 commits
updated Apr 16, 2026
Pass in a string, array, Buffer, Data View, or Uint8Array, and get a Buffer back.
npm install to-buffer
var toBuffer = require('to-buffer');
console.log(toBuffer('hi')); // <Buffer 68 69>
console.log(toBuffer(Buffer('hi'))); // <Buffer 68 69>
console.log(toBuffer('6869', 'hex')); // <Buffer 68 69>
console.log(toBuffer(43)); // throws
14,909 followers · starred Feb 2016