# Illegal Filename Samples

Sample filenames with illegal characters, reserved names, and cross-platform issues for testing filename sanitization

> Canonical page: https://elysiatools.com/en/samples/filename-illegal-characters

- **Category:** File Management

- **Keywords:** filenames, illegal-characters, sanitization, windows, linux, cross-platform, reserved-names

## Overview

Sample filenames with illegal characters, reserved names, and cross-platform issues for testing filename sanitization

## Examples

- **Windows Illegal Characters**: Filenames containing characters illegal on Windows: < > : " / \ | ? * and reserved device names
- **Linux Illegal Characters**: Filenames with issues on Linux systems: forward slashes, null characters, and command-line argument problems
- **Cross-Platform Tricky Names**: Filenames with tricky cross-platform issues: reserved names, trailing dots, leading/trailing spaces, and long filenames
- **Unicode Filenames**: Filenames in various languages and scripts including right-to-left text, special characters, and emoji
- **Real World Messy Filenames**: Examples of messy filenames from real-world scenarios: downloads, screenshots, backups, and temporary files

## When to use

- Use this sample set when you want reference inputs for Illegal Filename Samples.
- Use it to preview output formats and compare related sample variants.

## How it works

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Use cases

- Windows Illegal Characters
- Linux Illegal Characters
- Cross-Platform Tricky Names
- Unicode Filenames
- Real World Messy Filenames

## Frequently asked questions

### What is included in Illegal Filename Samples?

This page includes curated sample entries, related tools, and neighboring sample collections for Illegal Filename Samples.

## Related tools

- [Filename Sanitizer](https://elysiatools.com/en/tools/filename-sanitizer): Clean and sanitize filenames by removing illegal characters for Windows, Linux, and Mac
- [Batch Audio Rename](https://elysiatools.com/en/tools/audio-batch-rename): Batch rename audio files using patterns, text replacement, numbering, and case conversion. Returns renamed files as a ZIP download.
- [X.509 Certificate Decoder](https://elysiatools.com/en/tools/certificate-decoder): Parse an X.509 SSL/TLS certificate (paste PEM or upload .pem/.crt) and inspect subject, issuer, validity period with expiry status, public key, signature algorithm, serial, SANs, key usage and fingerprint. Like openssl x509 -text, visualised. Runs locally.
- [Chess FEN, PGN & Elo Rating Tutor](https://elysiatools.com/en/tools/chess-fen-pgn-elo-rating-tutor): Parse & validate FEN board snapshots, PGN/SAN movetext (with parity, check/mate counts, threefold); compute Elo rating updates from win/draw/loss results, with Lichess/Chess.com tier bands
- [Chinese Character Extractor (汉字提取器)](https://elysiatools.com/en/tools/chinese-character-extractor): Extract all Chinese characters from text, filtering out punctuation and English letters, numbers, and non-Chinese symbols
- [CSV Splitter](https://elysiatools.com/en/tools/csv-splitter): Split CSV content by specified number of rows per file. Perfect for processing large datasets, dividing data for analysis, batch processing, and managing file size limits. Features: - Split CSV by row count - Support multiple output formats - Preserve header row in each split - Flexible output format options - Support for large datasets - Fast and efficient processing Common Use Cases: - Split large CSV files for processing - Divide data for parallel processing - Create manageable data chunks - Export data in different formats - Prepare data for batch operations - Manage file size limitations
- [BOM Character Remover](https://elysiatools.com/en/tools/data-bom-remover): Remove BOM (Byte Order Mark) characters from text and file content. Perfect for cleaning up text files that have encoding issues, fixing CSV imports, and preparing data for processing. Features: - Detect and remove UTF-8 BOM (EF BB BF) - Detect and remove UTF-16 BOM (FE FF or FF FE) - Detect and remove UTF-32 BOM (00 00 FE FF or FF FE 00 00) - Support multiple input formats - Visual BOM character display - Detailed detection report - Support for batch text processing Common Use Cases: - Fix CSV file import errors - Clean up text file encoding issues - Prepare data for JSON parsing - Fix XML parsing problems - Resolve API data encoding conflicts - Standardize text data format
- [Data Noise Injection](https://elysiatools.com/en/tools/data-noise-injection): Inject various types of noise into text data for testing purposes. Perfect for stress testing data processing systems, testing data quality algorithms, and creating realistic test datasets. Features: - Character-level noise injection - Word-level noise injection - Numeric data noise - Formatting noise - Whitespace noise - Special character noise - Configurable intensity levels - Realistic noise patterns Common Use Cases: - Test data validation systems - Stress test parsing algorithms - Evaluate error handling - Test data cleaning algorithms - Create realistic messy data - Benchmark data processing performance

## Related content

- [Path Analyzer Samples](https://elysiatools.com/en/samples/path-analyzer): Comprehensive collection of file system paths from Windows, Linux, and macOS for path analysis and testing
- [Hardhat Development Framework Samples](https://elysiatools.com/en/samples/hardhat-samples): Hardhat Ethereum development environment examples including smart contracts, testing, deployment, scripts, plugins, and development workflows
- [Jest Testing Framework](https://elysiatools.com/en/samples/jest-testing): Comprehensive Jest testing examples including unit tests, integration tests, mocking, async testing, and advanced patterns for JavaScript/TypeScript applications
- [Copyright-Free MP3 Audio Samples](https://elysiatools.com/en/samples/mp3-samples): Collection of royalty-free audio samples for testing and development purposes including nature sounds, meditation music, and ambient audio
- [PDF Samples](https://elysiatools.com/en/samples/pdf-samples): Generated PDF samples from tools dated 2026-02-01 to 2026-02-10
- [Truffle Development Suite Samples](https://elysiatools.com/en/samples/truffle-samples): Truffle Ethereum development framework examples including smart contracts, testing, deployment, migrations, debugging, and development workflows
