Mharmal Printer Android

Mharmal Printer

Connect web apps to Bluetooth & USB thermal printers via WebSocket

Features & Capabilities

This application acts as a powerful print service driver, allowing any web-based application (POS, Inventory, Order Management) to communicate directly with ESC/POS thermal printers connected to your Android device via Bluetooth or USB.

Key Features:

- Universal Connectivity: Support for both Bluetooth and USB ESC/POS or StarPRNT thermal printers.
- WebSocket Bridge: Runs a local WebSocket server (default port 22300) on your Android device. Your web app simply connects to ws://localhost:22300 (or the device IP) to send print jobs.
- Background Service: The app runs as a robust background service, ensuring your connection stays active even when the screen is off or the app is minimized.
- Image Printing: Optimized for printing Base64 encoded images. Perfect for receipts, barcodes, and QR codes generated by your web app.
- Cash Drawer Support: Send commands to open the connected cash drawer.
- Paper Cut Support: Supports auto-cut commands for compatible printers.
- Live Status: Real-time connection status monitoring for both the WebSocket server and the printer.
- Diagnostics: Built-in tools to test connection and print quality.

How it Works:
- Connect: Pair your Bluetooth printer or plug in your USB thermal printer.
Start: Open the app and start the WebSocket service.
- Integrate: In your web application, connect to the WebSocket server running on the Android device.
- Print: Send Base64 image data or ESC/POS commands from your web app to print instantly.

Ideal For:
- Web-based Point of Sale (POS) systems running on Android tablets.
- Kitchen Display Systems (KDS) needing to print tickets.
- Inventory management apps requiring label printing.
- Any developer needing a bridge between a browser and a hardware printer.
Technical Details:

Default Port: 22300
Protocol: WebSocket (ws://)
Data Format: Base64 Encoded Images / Raw ESC/POS Bytes
Requirements:

Android 5.0+
Bluetooth- or USB OTG-capable device
ESC/POS-compatible thermal printer (58mm or 80mm)

Tested Devices:
- SEIKO SII RP-F10
- SEIKO SII MP-B20
- EPSON TM-m30
- MUNBYN TM-m30III
- Star Micronics Mc-Print3

User Growth & Download Statistics

App
By:
KEISUUGIKEN
Downloads:
24 1
Version:
1.2 Last updated: 2026-01-15
Version code:
6
Creation date:
2026-01-04
Publisher country:
JP JP
Permissions:
  • android.permission.ACCESS_COARSE_LOCATION Very high risk
  • android.permission.ACCESS_FINE_LOCATION Very high risk
  • android.permission.SYSTEM_ALERT_WINDOW High risk
  • android.permission.BLUETOOTH Moderate risk
  • android.permission.BLUETOOTH_ADMIN Moderate risk
  • android.permission.BLUETOOTH_CONNECT Moderate risk
  • android.permission.BLUETOOTH_SCAN Moderate risk
  • android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE Moderate risk
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Moderate risk
  • android.permission.FOREGROUND_SERVICE Low risk
  • See more
Size:
17.39MB
Email:
ke*****@gmail.com
URLs:
Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-06-05
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
KEISUUGIKEN
Google Play Store
https://play.google.com/store/apps/details?id=com.escpos.printer
Email:
ke*****@gmail.com

Best Mharmal Printer Alternatives

Here are some Android apps that are similar to Mharmal Printer: