---
alias: user-guide-automation-converter-bufferbitwise
description: "This tool performs bitwise operations on binary data streams within a buffer"
---
# Buffer Bitwise
This converter applies bitwise operations to the value. Valid operations are AND (&), OR (\|), NOT (\~), Shift Left (\<\<), Shift Right (\>\>) without sign propagation. It also has the Mask that behaves the same as AND. It receives a Buffer object, which is an object capable of manipulating streams of binary.
## Settings
| Name | Data Type | Possible Values | Description |
| --------- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| operation | `Enum` | `AND`
`OR`
`NOT`
`Shift Left`
`Shift Right`
`Mask`
| Type of bitwise operation to perform over the input buffer |
| argument | `Integer` | | Argument to pass into the bitwise operation selected (example for `Shift Right`: `input` >> `argument`) |
![image121][image121]
[image121]: ./images/image121.png