> ## 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.

> **[BITCOUNT](/docs/redis/commands/bitmap/bitcount)**
>
> Count set bits in a string

> **[BITFIELD](/docs/redis/commands/bitmap/bitfield)**
>
> Perform arbitrary bitfield operations

> **[BITFIELD\_RO](/docs/redis/commands/bitmap/bitfield-ro)**
>
> Read-only bitfield operations

> **[BITOP](/docs/redis/commands/bitmap/bitop)**
>
> Perform bitwise operations between strings

> **[BITPOS](/docs/redis/commands/bitmap/bitpos)**
>
> Find first bit set or clear in a string

> **[GETBIT](/docs/redis/commands/bitmap/getbit)**
>
> Get the bit value at offset

> **[SETBIT](/docs/redis/commands/bitmap/setbit)**
>
> Set or clear the bit at offset


## Related topics

- [REST API](/docs/redis/features/restapi.md)
- [BITOP](/docs/redis/sdks/py/commands/bitmap/bitop.md)
- [Changelog](/docs/redis/overall/changelog.md)
- [Overview](/docs/redis/sdks/ts/commands/overview.md)


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