Settings

Target an error rate, set an expected item count, and override m (bits) or k (hashes) if you want finer control.

Suggested size (m)
Calculated bits needed to hit the target p for nexpected.
Suggested hashes (k)
Number of hash functions that balances speed and accuracy.
Resulting error @ current n
Expected false positive probability with the current entries.
Memory footprint
Bits, bytes, and KiB/MiB for the current configuration.

Actions

Create a filter, load one from disk, or download your progress as JSON.

Loaded file
None
Tracks which JSON is active.

Ready.

Incremental training

Paste newline-separated strings. Empty lines are ignored, duplicates in the same batch are skipped.

Adds all non-empty lines, then clears the box on success.

Usage example

Shows how to reconstruct and query the current filter in client-side code.

// Create or load a Bloom filter to see a tailored example.

Log

Structured activity feed. Mirrors console output.