App Intel

Mharmal Printer

LiveKEISUUGIKEN11 apps · 320 installsToolsFreecom.escpos.printer

Connect web apps to Bluetooth & USB thermal printers via WebSocket

Alert me★ WatchOpen in Play ↗
Total installs
241
exact · Play shows 100+
Installs / day
—
measured after our second crawl (about a day)
Rating
—★
— ratings · — reviews
Released
4 Jan 2026
9mo ago
Last update
30 Jul 2026
v2.2.1 · 2mo ago
Countries
—
not checked yet

Install history

exact counter from Google Play
235.4301.6367.7433.950010 Oct11 Oct11 Oct
235.4301.6367.7433.950010 Oct11 Oct11 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

10 in 2 groups
3 Sensitive4 Notable3 Routine

What this app can do with your phone

  • Know roughly where you are, using mobile towers and Wi-Fi networks
  • Know your exact location using GPS, Wi-Fi and mobile networks
  • Show its own windows or bubbles on top of other apps you are using
LocationSensitive2

Access to where your device is, using GPS or network signals

  • Know roughly where you are, using mobile towers and Wi-Fi networksapproximate location (network-based) · ACCESS_COARSE_LOCATION
  • Know your exact location using GPS, Wi-Fi and mobile networksprecise location (GPS and network-based) · ACCESS_FINE_LOCATION
OtherSensitive8

Access to miscellaneous device features that don't fit other categories

  • Show its own windows or bubbles on top of other apps you are usingdraw over other apps · SYSTEM_ALERT_WINDOW
  • See Bluetooth settings and connect to paired devices like headphones, speakers or watchespair with Bluetooth devices · BLUETOOTH
  • Turn Bluetooth on or off and find and pair with nearby Bluetooth devicesaccess Bluetooth settings · BLUETOOTH_ADMIN
  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
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

What's new

Fixing the connection alive problem

Growing in Tools

Category →