> ## Documentation Index
> Fetch the complete documentation index at: https://upstash.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Bitmap commands

> Commands for manipulating individual bits and bit fields in string values.

> [card] [BITCOUNT](https://upstash.com/docs/redis/commands/bitmap/bitcount)
>
> Count set bits in a string

> [card] [BITFIELD](https://upstash.com/docs/redis/commands/bitmap/bitfield)
>
> Perform arbitrary bitfield operations

> [card] [BITFIELD\_RO](https://upstash.com/docs/redis/commands/bitmap/bitfield-ro)
>
> Read-only bitfield operations

> [card] [BITOP](https://upstash.com/docs/redis/commands/bitmap/bitop)
>
> Perform bitwise operations between strings

> [card] [BITPOS](https://upstash.com/docs/redis/commands/bitmap/bitpos)
>
> Find first bit set or clear in a string

> [card] [GETBIT](https://upstash.com/docs/redis/commands/bitmap/getbit)
>
> Get the bit value at offset

> [card] [SETBIT](https://upstash.com/docs/redis/commands/bitmap/setbit)
>
> Set or clear the bit at offset


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.