Text Case Conversion in Rust โ Methods & Crates
Published 2026-03-05 ยท convertcase.in
Rust's standard library provides Unicode-safe case conversion methods. For programming naming conventions (camelCase, snake_case), the heck crate is the go-to solution.
Try it now โ free instant conversion
No signup ยท No limits ยท Works on all devices
1Standard Library
"HELLO".to_lowercase() โ "hello" "hello".to_uppercase() โ "HELLO"
2heck Crate
use heck::ToSnakeCase; "myVariableName".to_snake_case() โ "my_variable_name" Also: ToCamelCase, ToKebabCase, ToPascalCase
Frequently Asked Questions
What crate handles case conversion in Rust?
The heck crate is the standard choice โ it handles camelCase, snake_case, kebab-case, PascalCase, and more.