Math & Numbers
Convert between different data storage units (bit, byte, KB, MB, GB, TB, etc.)
data-storage-converterGenerator
Make decisions by randomly selecting from options or flipping a coin
decision-makerData Processing
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-bom-removerData Processing
Validate foreign key relationships between multiple datasets. Perfect for checking data integrity, finding orphaned records, and ensuring referential consistency across related tables. Features: - Validate foreign key relationships - Find orphaned records - Check referential integrity - Support multiple key formats - Cross-table validation - Missing key detection - Duplicate key analysis - Relationship mapping Common Use Cases: - Database integrity checks - Data migration validation - ETL process verification - Referential consistency checks - Data quality assurance - Relationship analysis
data-foreign-key-validatorData Processing
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
data-noise-injectionDate & Time
Check if date ranges overlap with each other
date-overlap-checkerDate & Time
Validate if dates are within a specified range
date-range-validatorDevelopment
Generate SQL backup scripts for database tables
database-backup-generatorDevelopment
Generate SQL migration scripts for database schema changes
database-migration-generatorMath & Numbers
Calculate the digital root of numbers. The digital root is the recursive sum of digits until a single digit is obtained.
digital-root-calculatorDevelopment
Extract domain names from URLs. Supports various extraction options including subdomains and path analysis.
domain-extractorData Processing
Build Excel formulas with common functions and operators
excel-formula-builder