Powerful text processing utilities including case conversion, slug generation, and Korean text processing. Lightning fast and globally distributed.
Convert between camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE.
Generate URL-friendly slugs with full Korean language support.
Extract Korean initial consonants (μ΄μ±) for search functionality.
curl -X POST https://textutils.maru-api.workers.dev/api/case-convert \
-H "Content-Type: application/json" \
-d '{"text": "hello world", "to": "camelCase"}'
// Response
{"original": "hello world", "converted": "helloWorld", "type": "camelCase"} curl -X POST https://textutils.maru-api.workers.dev/api/slugify \
-H "Content-Type: application/json" \
-d '{"text": "μλ
νμΈμ μΈκ³"}'
// Response
{"original": "μλ
νμΈμ μΈκ³", "slug": "annyeonghaseyo-segye", "separator": "-"} curl -X POST https://textutils.maru-api.workers.dev/api/chosung \
-H "Content-Type: application/json" \
-d '{"text": "λνλ―Όκ΅"}'
// Response
{"original": "λνλ―Όκ΅", "chosung": "γ·γ
γ
γ±"} const response = await fetch(
'https://textutils.maru-api.workers.dev/api/case-convert',
{
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({text: 'hello world', to: 'camelCase'})
}
);
const data = await response.json();
console.log(data.converted); // helloWorld /api/case-convert Convert text between different naming conventions.
| Field | Type | Description |
|---|---|---|
text | string | Text to convert |
to | string | Target case: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE |
/api/slugify Generate URL-friendly slugs with Korean support.
| Field | Type | Description |
|---|---|---|
text | string | Text to slugify |
separator | string | Optional. Default: "-" |
/api/chosung Extract Korean initial consonants (μ΄μ±).
| Field | Type | Description |
|---|---|---|
text | string | Korean text to extract chosung from |
100,000 free requests per month. No credit card required.
Get Your API Key