File Type from Magic Bytes Detector - Online Identify Unknown Files
Drop a file and see its detected type based on the first bytes (magic number). Identifies hundreds of formats. Local.
UD5 Toolkit
Complete File System Guide & Smart Recommendation Tool
Choose the right file system for your SD card based on capacity, device, and usage
Answer a few questions and get a tailored recommendation instantly.
exFAT is the SDXC/SDUC standard, supports large files, and offers excellent cross-platform compatibility.
Detailed comparison of all major file systems used on SD cards. Highlighted row = current recommendation.
| File System | Max Partition | Max File Size | OS Compatibility | SD Standard | Best For | Key Limitation |
|---|---|---|---|---|---|---|
| FAT16 | 2 GB | 2 GB | SD (original) | Legacy devices, very old cameras | Severely limited capacity; obsolete | |
| FAT32 | 2 TB (32GB Windows limit) | 4 GB | SDHC | Cameras, dash cams, wide compatibility | 4GB single file size limit | |
| exFAT | 128 PB (practically unlimited) | 16 EB (practically unlimited) | SDXC / SDUC | Large SD cards, 4K video, cross-platform | No journaling; less robust than NTFS/ext4 | |
| NTFS | 256 TB | 16 TB | — | Windows-only workflows, large backups | Poor macOS/Linux support; unnecessary overhead for flash | |
| ext4 | 1 EB | 16 TB | — | Linux systems, embedded devices, servers | Not recognized by cameras, consoles, or non-Linux devices |
The SD Association defines standards that pair specific capacity ranges with recommended file systems.
Default: FAT16
Introduced: 2000
Legacy standard
Default: FAT32
Introduced: 2006
Widely compatible
Default: exFAT
Introduced: 2009
Modern standard
Default: exFAT
Introduced: 2018
Future-proof
Windows limits FAT32 formatting to 32GB. Use SD Memory Card Formatter or Rufus for larger FAT32 formats.
macOS Disk Utility uses "MS-DOS (FAT)" for FAT32 and "ExFAT" for exFAT.
lsblk or sudo fdisk -l.sudo umount /dev/sdX1sudo mkfs.exfat /dev/sdX1 (for exFAT)sudo mkfs.vfat -F32 /dev/sdX1 (for FAT32)Double-check the device name before formatting to avoid data loss!
Recommended by the SD Association. This tool ensures compliance with SD standards and optimal performance.
For a 64GB SDXC card, the best file system is exFAT. This is the official SD Association standard for SDXC cards (32GB–2TB). exFAT supports large files over 4GB, works on Windows, macOS, and modern Linux distributions, and is optimized for flash storage. Most cameras, gaming consoles (Nintendo Switch, Steam Deck), and Android devices recognize exFAT natively.
The key differences are:
Microsoft artificially limits FAT32 formatting to 32GB in Windows' built-in format tool. The FAT32 specification actually supports partitions up to 2TB. To format a 64GB+ card as FAT32, you can use third-party tools such as SD Memory Card Formatter, Rufus, GUIFormat, or command-line tools like mkfs.vfat on Linux. However, for most modern use cases, exFAT is recommended for cards over 32GB.
Most dash cams and security cameras recommend FAT32 for maximum compatibility and reliable loop recording. Even for cards larger than 32GB, many dash cam manufacturers suggest formatting to FAT32 using a third-party tool. FAT32's simple structure ensures stable continuous writing and reduces the risk of file corruption during sudden power loss. Always check your dash cam's manual for the manufacturer's specific recommendation.
Technically yes, but it's not recommended for most cases. NTFS is a journaled file system designed for hard drives, and the constant journaling writes can increase wear on flash memory. Most cameras, gaming consoles, and mobile devices cannot read NTFS. Only use NTFS on an SD card if you exclusively use it with Windows PCs and need features like file compression, encryption, or permissions.
The Nintendo Switch supports FAT32 and exFAT. For cards 32GB and under, FAT32 is used. For cards 64GB and above, the Switch will prompt you to format to exFAT (or you can pre-format it). However, some users report occasional corruption issues with exFAT on the Switch, so some prefer to format larger cards as FAT32 using third-party tools for added stability—though exFAT is officially supported.
It's simple:
lsblk -f or sudo blkid in terminal to see the file system type.Yes. Formatting erases all data on the SD card. A Quick Format only removes the file table (data can potentially be recovered with software). An Overwrite/Full Format writes to every sector, making recovery nearly impossible but taking much longer. Always back up your data before formatting. If you accidentally formatted a card, stop using it immediately and use data recovery software to attempt file restoration.
For most users, the default allocation unit size is recommended. Here's a quick guide if you want to optimize:
The SD Memory Card Formatter (from the SD Association) is specifically designed for SD cards and ensures compliance with SD standards. It automatically selects the correct file system for your card type (FAT32 for SDHC, exFAT for SDXC/SDUC), uses optimal formatting parameters, and can help resolve compatibility issues. For general use, your OS format tool works fine, but if you encounter problems or want guaranteed SD-standard compliance, the official tool is the best choice. It's free and available for Windows and macOS.
Pro Tip: Always format your SD card in the device you plan to use it with (camera, console, etc.) for guaranteed compatibility. Use this guide when the device doesn't offer a format option or you need cross-device usage.
Drop a file and see its detected type based on the first bytes (magic number). Identifies hundreds of formats. Local.
Enter the dimensions of your insert and get the correct envelope size (DL, C6, etc.). Quick mail guide.
Drop a file to see its MIME type and the first few magic bytes (hex and ASCII). No upload, works instantly.
Design a digital business card with your photo, contact details, and social links. Download as vCard or share a URL. Local tool.
Search for any file extension to see its full name, MIME type, and description. Covers thousands of entries. Static data.
Use the File System Access API with file handles for persistent read/write. Learn incremental saving patterns.
Shows each character's 7‑bit or 8‑bit binary representation. Includes space separation. For learning binary encoding.
Create cards and review using a spaced repetition algorithm (Leitner box simulation). Cards stored locally. Improve exam prep.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Turn a cardinal number (23) into its ordinal form (23rd). Supports large numbers. Simple and quick.
Create a simple grid or carousel album with local images and captions. Export as printable PDF. Private.
Interpret your blood pressure reading based on American Heart Association and European Society of Cardiology categories. Visual gauge with actionable health insights.
Classic memory card game with emoji or color themes. Select grid size and try to find all pairs in minimum moves. Brain training fun.
Paste word pairs (or load pre-made sets) and practice with randomized flashcards. Flip to reveal translation, mark as known/unknown. Local data, no login.
Transform any text into the Bionic Reading® format that bolds the first few letters of each word. Improve reading speed.
Track personal expenses and categorize spending. Interactive charts show where your money goes. All financial data remains in your browser only.
Classic flip‑to‑match pairs game. Choose grid size and card theme. Tracks moves and time. All local.
Apply dyslexia‑friendly fonts, spacing, and background to any text. Preview and copy the formatted version. Improve readability.
Write Q&A in a simple format and export as a CSV file compatible with Anki. Perfect for rapid card creation. Local.
Fill in a form and see the FormData object as JSON. Perfect for debugging multipart form submissions. Client-side.
Create printable sight word flashcards from Dolch or Fry lists by grade level. Choose font size and card layout. Local only.
Easily format, validate, and beautify XML documents. Minify XML data with a single click. All processing happens locally in your browser for maximum privacy.
Convert subtitle files between SRT and WebVTT formats. Also shift all timestamps forward/backward. Works locally.
Normalize text to any Unicode normalization form to prevent encoding bugs and ensure consistent comparison. Essential for i18n developers.
Choose tabular‑nums, diagonal‑fractions, ordinal and see the effect on a numeric list. Elegant data presentation.
Manually manage flashcards with 5 virtual Leitner boxes. See when to review each box next. All data local storage.
Validate ISBN‑10 and ISBN‑13 numbers and compute their check digits. Useful for booksellers and libraries. All local.
Paste lines and convert them into bulleted lists with symbols like •, ‑, or →. Markdown friendly. Quick formatting.
Create categorized shopping lists (produce, dairy, meat, etc.). Add items, check them off, and print. Data stored in your browser. Never lose a list.
Paste a string and get a clean, safe file name by replacing forbidden characters. Works for Windows, Mac, Linux.