Video Filename Generator- SEO-friendly file names
Generate SEO-friendly video filenames from your title. Get kebab-case, snake_case, and camelCase variants. Supports ASCII transliteration and preserves unicode when needed.
How it works
- 1
Provide Video Title, Brand/Channel Name (optional), Include Date in Filename, Date.
- 2
Type to generate the output automatically.
- 3
Copy or download the result for immediate use.
Examples
Basic tutorial title
{
"title": "How to Build a Website from Scratch - Complete Guide 2024",
"includeDate": false
}{
"ascii": {
"kebab": "how-to-build-a-website-from-scratch-complete-guide-2024",
"snake": "how_to_build_a_website_from_scratch_-_complete_guide_2024",
"camel": "howToBuildAWebsiteFromScratchCompleteGuide2024"
},
"unicode": {
"kebab": "how-to-build-a-website-from-scratch-complete-guide-2024",
"snake": "how_to_build_a_website_from_scratch_-_complete_guide_2024"
},
"stats": {
"originalLength": 57,
"filenameLength": 55,
"maxLength": 200,
"withinLimit": true
},
"recommendations": [
"kebab-case (hyphens) is best for SEO as search engines treat hyphens as word separators."
]
}With brand and date
{
"title": "10 Amazing JavaScript Tips",
"brand": "CodeChannel",
"includeDate": true,
"date": "2026-01-11"
}{
"ascii": {
"kebab": "2026-01-11-codechannel-10-amazing-javascript-tips",
"snake": "2026-01-11_codechannel_10_amazing_javascript_tips",
"camel": "20260111Codechannel10AmazingJavascriptTips"
},
"unicode": {
"kebab": "2026-01-11-codechannel-10-amazing-javascript-tips",
"snake": "2026-01-11_codechannel_10_amazing_javascript_tips"
},
"stats": {
"originalLength": 26,
"filenameLength": 49,
"maxLength": 200,
"withinLimit": true
},
"recommendations": [
"Filename starts with a number. Consider adding a prefix for better organization.",
"kebab-case (hyphens) is best for SEO as search engines treat hyphens as word separators."
]
}Unicode characters
{
"title": "Café Culture: A Guide to French Cafés & Pâtisseries",
"includeDate": false
}{
"ascii": {
"kebab": "cafe-culture-a-guide-to-french-cafes-patisseries",
"snake": "cafe_culture_a_guide_to_french_cafes_patisseries",
"camel": "cafeCultureAGuideToFrenchCafesPatisseries"
},
"unicode": {
"kebab": "caf-culture-a-guide-to-french-caf-s-p-tisseries",
"snake": "caf_culture_a_guide_to_french_caf_s_p_tisseries"
},
"stats": {
"originalLength": 51,
"filenameLength": 48,
"maxLength": 200,
"withinLimit": true
},
"recommendations": [
"Title contains special characters. ASCII version is recommended for maximum compatibility.",
"kebab-case (hyphens) is best for SEO as search engines treat hyphens as word separators."
]
}Configuration
Format: YYYY-MM-DD
Output
Start typing to generate output
Frequently Asked Questions
Why does filename matter for SEO?
Search engines can read filenames and use them as context signals. A descriptive filename like "how-to-make-coffee.mp4" is better than "VID_20240115.mp4" for discoverability.
Should I use hyphens or underscores?
Hyphens (kebab-case) are generally better for SEO. Google treats hyphens as word separators but underscores as word joiners. "video-tutorial" is seen as two words, but "video_tutorial" is seen as one.
What about special characters?
Avoid special characters in filenames for maximum compatibility. This tool transliterates common accented characters (é → e, ü → ue) to their ASCII equivalents.
What is the maximum filename length?
Most systems support 255 characters, but we recommend keeping filenames under 200 characters for compatibility. Shorter filenames are also easier to read and share.