




The MJ-4591 is a universal handheld 2D barcode scanner combining industry-leading imaging sensor, illumination and optical technology to easily read both printed and on-screen barcodes. With Bluetooth 5.1, free switching between wired / Bluetooth / 2.4G wireless modes, and HID virtual-keyboard support, it works with your existing POS or ERP system without any modification.
The MJ-4591 supports three Bluetooth protocols (HID, SPP, BLE) for maximum compatibility across Windows, Android, iOS, Linux and MAC platforms. Built-in 16MB memory stores over 50,000 barcode records offline, making it ideal for warehouse inventory and field service operations where network coverage is unavailable.
| Physical Parameters | |
| Model | MJ-4591 |
| Weight | 160g |
| Dimensions | 177 × 83.5 × 64 mm |
| Transmission Module | Bluetooth 5.1 |
| Input Voltage | 5V 1A |
| Body Material | ABS (silicone + plastic shell) |
| Standby Current | 20mA |
| Battery Capacity | 1800mAh |
| Read Mode | Manual / Sensing / Continuous |
| Interface | USB + 2.4G + Bluetooth |
| Power Adapter | Output DC5V,1A / Input AC100-240V 50-60Hz (optional) |
| Scanning Performance | |
| Scan Angle (Roll) | ±30° |
| Print Contrast | ≥25% |
| Tilt Angle (Pitch) | ±60° |
| Scan Accuracy | ≥5mil / 0.1mm (PCS90%, CODE39) |
| Skew Angle (Yaw) | ±60° |
| Supported Barcodes | UPC-A/E, EAN-8/13, ISSN, ISBN, CODE128, GS1-128, ISBT128, CODE39/93/11, Interleaved 2 of 5, Matrix 2 of 5, Industrial 2 of 5, Standard 2 of 5 (IATA), Codabar (NW-7), Plessey, MSI Plessey, RSS, China Post, QR Code, DataMatrix, PDF417, Aztec, etc. |
| Indicator | Buzzer, LED indicator |
| Current | 95mA±5% (working); 35mA (standby) |
| Ambient Light Immunity | Max 100,000 Lux |
| Environmental Parameters | |
| Operating Temperature | -20°C to 50°C |
| Storage Temperature | -40°C to 70°C |
| Relative Humidity | 20% to 95% (non-condensing) |
| High / Low Temp Test | 30 min high / 30 min low |
| High Temperature | 60°C |
| Low Temperature | -20°C |
| Transport Vibration | 10H @ 125RPM |
| Drop Height | 1.5m, multiple drops |
First 3 orders no MOQ for full testing; from 4th order MOQ 100 units. OEM MOQ: 100 PCS.
Upon payment: Sample 1-3 days; Mass 7-25 days (by qty & model); OEM/ODM 10-45 days.
Sample fee is charged. Sample fee is deductible from your future mass order.
12-month warranty (non-human damage) or RMA spare-parts ratio. Tech support & free software updates included.
CE / FCC / RoHS certified for global market placement.
Supported — logo, firmware, and packaging customization available.
Watch how the MJ-4591 scanner is set up and used in real workflows. Visit our Operation Videos center for the full product playlist.
Watch VideosGet up and running in minutes. Covers unboxing, setup, pairing, and the first test scan.
View ManualComplete reference covering commands, interface configuration, protocol settings, and troubleshooting.
View ManualNeed the full documentation library? Browse all manuals, datasheets, and drivers in our Manuals & Datasheets Center →
View All Manuals & DatasheetsThe MJ-4591 2D Bluetooth Wireless Handheld Barcode Scanner is built on an open, integration-friendly platform with standard command-set support, making it easy to connect with your existing POS software, kiosk app, or ERP system.
Emulates keyboard input — works instantly with any POS, ERP, or spreadsheet application without driver installation.
Serial Port Profile for legacy systems requiring raw serial data capture and custom parsing.
Bluetooth Low Energy for modern mobile apps with custom SDK integration on iOS and Android.
Compatible with Windows (XP/7/8/10/11), Android, iOS, Linux, and MAC — plug-and-play, auto-adapts cable type.
Built-in 16MB memory stores 50,000+ barcode records. Upload via USB when back in range.
SDK, drivers, and sample code available for custom application development.
Access our developer resources to build, test, and deploy your MJ-4591 integration.
Switch freely between wired USB, Bluetooth 5.1, and 2.4G wireless modes to fit any workstation or mobile environment.
Supports HID virtual-keyboard, SPP serial port, and BLE low-energy protocols — no ERP modification needed, just capture the cursor.
Built-in 16MB memory stores 50,000+ barcode records; offline scanning keeps workflow going even without network coverage.
Line-of-sight wireless transmission up to 80m with stable, low-latency data delivery for warehouse and retail floor use.
Silicone + plastic industrial design survives 1.5m multiple drops onto concrete without damage.
Works with Windows (XP/7/8/10/11), Android, iOS, Linux and MAC — plug-and-play, auto-adapts cable type.
Supports Chinese-character transmission and automatically reconnects after Bluetooth dropout for uninterrupted operation.
Unique power-management system with 1800mAh battery delivers extra-long standby for all-day operation.
The MJ-4591 2D Bluetooth wireless handheld barcode scanner is tested and certified for hardware compliance, suitable for export and deployment in multiple international markets.
Compliant with European health, safety, and environmental protection requirements for placement on the EU market.
Meets United States Federal Communications Commission standards for electromagnetic interference and radio frequency emissions.
Restriction of Hazardous Substances compliant — free from restricted materials for environmentally responsible deployment.
Not sure which scanner fits your needs? Compare the MJ-4591 Bluetooth handheld scanner with our MJ-2025 industrial AI scanner to find the right model for your application.
| Feature | MJ-2025 Industrial AI | MJ-4591 Bluetooth |
|---|---|---|
| Positioning | ||
| Best For | Manufacturing, production lines, harsh industrial environments | Retail, logistics, warehouse, healthcare, mobile payment |
| Scanning Engine | Quad-core AI engine (3M/s dynamic scanning) | Standard CMOS decoder (high-speed 1D/2D) |
| Wireless & Range | ||
| Wireless Tech | 433MHz Wireless Base + Bluetooth 5.0 | Bluetooth 5.1 (HID / SPP / BLE) + 2.4G |
| Wireless Range | 1000m outdoor (433MHz) / 30m BT | 80m line-of-sight (BT / 2.4G) |
| Offline Storage | ≥20,000 codes (13-digit) | 50,000+ codes (16MB) |
| Durability | ||
| Drop Resistance | 2.5m onto concrete | 1.5m onto concrete |
| Sealing | IP65 dustproof | IP54 equivalent |
| Operating Temp | 0°C ~ +50°C | -20°C ~ +50°C |
| Weight | 212g | 160g |
| Power | ||
| Battery | 2600 mAh (≈24h working) | 1800 mAh (ultra-long standby) |
| Charging | 433MHz wireless charging base with stand | USB-C charging cradle (optional) |
| Special Features | ||
| AI Features | AI adaptive fill light, self-learning image repair, MES/ERP integration | HID virtual keyboard, auto-reconnect, Chinese char support |
| Ambient Light | 0~108,000 Lux (direct sunlight) | 0~100,000 Lux |
| Color Options | Green / Blue / Red / Orange (custom) | Black / White |
Need help deciding? Contact our sales team for a personalized recommendation.
The MJ-4591 2D Bluetooth wireless handheld barcode scanner is a versatile data-capture solution designed for businesses that need fast, accurate barcode reading across a wide range of environments.

Speed up checkout lines with instant 1D/2D barcode scanning. The MJ-4591 pairs seamlessly with cash registers and POS terminals for high-throughput retail environments. Whether scanning product barcodes, mobile coupons, or payment QR codes, the 80m wireless range gives staff freedom to move around the store.
Explore Retail Solutions →Offline storage for 50,000 barcodes makes the MJ-4591 ideal for stocktaking and inventory management. Scan items anywhere in the warehouse, then batch-upload data when back at the workstation.
Read patient wristband barcodes and medicine labels accurately. The lightweight 160g design reduces fatigue during long shifts in hospitals, pharmacies, and laboratories.
Scan on-screen QR codes for mobile payments, e-tickets, and digital boarding passes. High ambient light immunity ensures reliable reads even under bright sunlight or screen glare.
Contact our team for datasheets, OEM/ODM options, pricing, and volume discounts. We are ready to help you configure the right barcode scanner for your business.
Contact Us for a Quote