---
title: "use-scramble"
description: "React hook producing randomised scramble and decrypt text transitions with tick rate, speed and character-set controls."
canonical: "https://vibing.inc/library/use-scramble-vg-0199"
category: "Backgrounds, Effects & CSS Oddities"
subcategory: "Text effects"
license: "MIT"
author: "(@tol-is)"
source: "https://github.com/tol-is/use-scramble"
---

# use-scramble
React hook producing randomised scramble and decrypt text transitions with tick rate, speed and character-set controls.
## Facts
- Source: https://github.com/tol-is/use-scramble
- Category: Backgrounds, Effects & CSS Oddities / Text effects
- Author: (@tol-is)
- Licence: MIT
- Tags: react, text, scramble, hook
## Why it's a gem
The cleanest decrypt-text API; one hook, no wrapper components or refs
---
Listed in The Vibeary: https://vibing.inc/library/use-scramble-vg-0199 · JSON: https://vibing.inc/api/public/library/gems/use-scramble-vg-0199