EBTS vs EFTS: Understanding FBI Fingerprint File Formats for ATF Submissions
A technical deep-dive into the two major biometric transmission standards and how they relate to ATF EFT file requirements.
Introduction
If you have researched fingerprint file formats, you have likely encountered two similar-looking acronyms: EBTS and EFTS. Both are electronic biometric transmission standards used by the U.S. government, but they serve different purposes and different agencies.
Understanding the difference between EBTS and EFTS is important if you have existing fingerprints from government sources and want to use them for ATF NFA applications. This guide explains what each standard is, how they differ, and how to convert either format for use with ATF eForms.
The Common Foundation: ANSI/NIST-ITL
Before diving into EBTS and EFTS, it is important to understand that both are implementations of a common standard: ANSI/NIST-ITL (American National Standards Institute / National Institute of Standards and Technology - Information Technology Laboratory).
The ANSI/NIST-ITL standard defines how biometric data—fingerprints, photographs, iris scans—should be formatted for electronic transmission. Think of it as the "language" that different biometric systems use to communicate.
EBTS and EFTS are both "dialects" of this language. They follow the same basic grammar (ANSI/NIST-ITL) but have different vocabularies (additional fields, different requirements) tailored to their specific users.
What Is EFTS?
EFTS stands for Electronic Fingerprint Transmission Specification. It is the FBI's implementation of the ANSI/NIST standard.
Who Uses EFTS?
- FBI Criminal Justice Information Services (CJIS)
- State and local law enforcement agencies
- FBI-approved channelers (for background checks)
- Federal agencies conducting criminal background checks
Primary Systems
EFTS was originally designed for the FBI's IAFIS (Integrated Automated Fingerprint Identification System), now replaced by NGI (Next Generation Identification). When state police or an FBI channeler submits fingerprints for a background check, they use EFTS format.
Key Characteristics of EFTS
- Criminal justice focus: Designed for law enforcement and background check workflows
- 10-print capture: Primarily focused on traditional fingerprint collection
- Transaction types: Supports criminal arrest records, civil background checks, latent prints
- Image compression: WSQ (Wavelet Scalar Quantization) standard
- Current version: EFTS 9.x series
Where You Might Get an EFTS File
- FBI channeler background checks (employment, volunteer, adoption)
- State police criminal background checks
- Federal employment fingerprinting
- Some professional licensing (via FBI channelers)
What Is EBTS?
EBTS stands for Electronic Biometric Transmission Specification. It is the Department of Defense's implementation of the ANSI/NIST standard.
Who Uses EBTS?
- Department of Defense (DoD)
- Military branches (Army, Navy, Air Force, Marines, Coast Guard)
- Defense contractors requiring security clearances
- Allied military forces (through interoperability agreements)
Primary Systems
EBTS was designed for the DoD's ABIS (Automated Biometric Identification System). ABIS handles biometric data for military personnel, security clearances, and operational contexts like detainee processing.
Key Characteristics of EBTS
- Military/defense focus: Designed for defense and intelligence workflows
- Multi-modal biometrics: Supports fingerprints, facial recognition, iris scans
- Operational context: Includes fields for location, circumstances, encounter type
- Extended metadata: More descriptive fields than EFTS
- Current version: EBTS 11.x series
Where You Might Get an EBTS File
- Military enlistment processing
- Defense contractor security clearances
- Military base access credentials
- Veteran records (sometimes available through records requests)
Key Differences Between EBTS and EFTS
| Aspect | EFTS (FBI) | EBTS (DoD) |
|---|---|---|
| Full Name | Electronic Fingerprint Transmission Specification | Electronic Biometric Transmission Specification |
| Managing Agency | FBI CJIS | Department of Defense |
| Primary System | NGI (formerly IAFIS) | ABIS |
| Primary Use | Criminal justice, background checks | Military, defense, intelligence |
| Biometric Types | Primarily fingerprints | Fingerprints, face, iris |
| Record Types | Type-1, 2, 4, 10, 14 | Type-1 through 17 (more extensive) |
| Current Version | EFTS 9.x | EBTS 11.x |
| XML Support | Limited | Full XML encoding (v9.3+) |
| Operational Data | Minimal | Extensive (location, circumstances) |
Technical Differences
Record Types
EBTS supports more record types than EFTS:
- Type-17: Iris image records (EBTS only)
- Type-15: Palm print records (expanded in EBTS)
- Type-10: Facial/photo records (more options in EBTS)
Metadata Fields
EBTS includes additional fields not found in EFTS:
- Encounter location (GPS coordinates)
- Capture circumstances (enrollment, arrest, battlefield)
- Device information (capture equipment details)
- Chain of custody data
Encoding Options
EBTS versions 9.3 and later support full XML encoding as an alternative to traditional binary encoding. EFTS has more limited XML support.
Version History
EFTS Versions
- EFTS 7.0: Early version for IAFIS
- EFTS 7.1: Added civil fingerprint support
- EFTS 8.0: Enhanced for NGI transition
- EFTS 9.0: Current baseline version
- EFTS 9.3: Added latent print enhancements
EBTS Versions
- EBTS 1.0-8.x: Early DoD implementations
- EBTS 9.0: Major update, XML support added
- EBTS 10.0: Enhanced iris support
- EBTS 11.0: NGI Iris Service integration
- EBTS 11.3: Current version
Both specifications continue to evolve as biometric technology advances and interoperability requirements change.
Which Does ATF Accept?
Here is the key question: which format does ATF eForms accept?
ATF accepts files following the base ANSI/NIST-ITL standard. This means both EFTS and EBTS files can be converted to ATF-compatible format because they share the same underlying structure.
What ATF Actually Requires
ATF does not specifically require "EFTS" or "EBTS"—they require an EFT file that meets these criteria:
- ANSI/NIST-ITL 1-2011 compliant structure
- Type-1 (transaction header) record
- Type-2 (personal information) record
- Type-4 (rolled) or Type-14 (flat) fingerprint records
- WSQ or JPEG 2000 image compression
- Total file size under 12MB
The Conversion Process
Whether your source file is EFTS or EBTS, conversion to ATF format involves:
- Extracting the core ANSI/NIST records (Type-1, 2, and fingerprint records)
- Stripping agency-specific fields not needed by ATF
- Optimizing image compression to meet the 12MB limit
- Reformatting metadata to match ATF requirements
The fingerprint images themselves remain unchanged—only the wrapper and metadata are adjusted.
Converting EBTS/EFTS to ATF Format
SlapEFT Conversion
SlapEFT's NIST to ATF Converter accepts both EBTS and EFTS files. The conversion process is automatic:
- Upload your EBTS or EFTS file
- System validates the file structure and extracts fingerprints
- Review/update personal information if needed
- Download ATF-compliant EFT file
What Gets Preserved
- All 10 fingerprint images (full quality)
- Personal information (name, DOB, etc.)
- Fingerprint quality scores (if present)
What Gets Removed/Modified
- Agency-specific transaction codes
- Operational metadata (location, circumstances)
- Extended biometrics (iris, facial) if present
- DoD/FBI-specific fields
Conversion Time and Cost
EBTS or EFTS conversion through SlapEFT takes under 5 minutes and costs $10 flat rate. The output file is guaranteed to be ATF eForms compatible.
Frequently Asked Questions
I have a file from the FBI. Is it EFTS?
Most likely yes. FBI channelers and CJIS systems use EFTS format. The file extension might be .eft, .efts, or .nst, but the internal format is EFTS.
I was fingerprinted in the military. Is my file EBTS?
Yes, DoD uses EBTS format. However, obtaining your biometric file from military records can be challenging. You may need to submit a records request through official channels.
Can I tell which format my file is just by looking at it?
Not easily from the outside. The file extension (.eft, .nst, .an2) does not indicate EFTS vs EBTS. You would need to examine the internal record structure. SlapEFT's converter automatically detects the format during upload.
Is one format "better" than the other for ATF purposes?
No. For ATF applications, both formats contain the same essential data: your fingerprint images. The differences (operational metadata, extended biometrics) are irrelevant for NFA submissions.
What if my file has both fingerprints and iris scans?
EBTS files may contain iris data (Type-17 records). During conversion, SlapEFT extracts only the fingerprint records needed for ATF. Iris data is not used.
Do I need to know which format I have before converting?
No. SlapEFT accepts both formats and handles the conversion automatically. Just upload your file and the system determines the appropriate processing.
Conclusion
EBTS and EFTS are both government implementations of the ANSI/NIST biometric standard:
- EFTS is the FBI's format for law enforcement and criminal justice
- EBTS is the DoD's format for military and defense
For ATF NFA applications, both formats can be converted to ATF-compliant EFT files. The fingerprint images are preserved—only the wrapper and metadata change.
If you have an EBTS or EFTS file from previous fingerprinting, you do not need new fingerprints. Convert your existing file with SlapEFT and use it for all your NFA applications.