# UDP/TCP Widget

> Send UDP/TCP packets with a widget on your home screen.

Canonical page: [https://chrome-stats.com/d/com.KJM.UDP\_Widget](https://chrome-stats.com/d/com.KJM.UDP_Widget)

## Overview

- **ID:** `com.KJM.UDP_Widget`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** K.J.M.
- **Category:** TOOLS
- **Downloads:** 22,584
- **Rating:** 4.91 / 5 (303 ratings)
- **Version:** 2.30
- **Last updated:** 2024-06-22
- **First published:** 2019-06-20
- **Publisher country:** DE
- **Size:** 11 MB
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.KJM.UDP_Widget)
- **Website:** [https://udp-tcp-widget.web.app](https://udp-tcp-widget.web.app/)
- **Privacy policy:** [https://udp-tcp-widget.web.app](https://udp-tcp-widget.web.app/)

## Description

**UDP/TCP Widget** simplifies sending UDP and TCP packets directly from your Android home screen with a customizable widget. Ideal for controlling Arduino, Raspberry Pi, ESP8266 devices, and other microcontrollers, it supports network administration, diagnostics, debugging, and IoT automation. The widget offers 130 icons with customizable colors or lets you use your own images for a personalized look.

Advanced features include configurable retries, timeout settings, server response display, UTF-8 and hexadecimal payloads, and selectable message terminators like Carriage Return and Line Feed. It integrates with automation apps like Tasker via Android intents, supports scheduled packet sending, and includes a local network scanner. Manage your packet lists easily, export/import configurations via SQL files, and keep detailed logs for analysis. With built-in explanations and a free download, managing your smart home or network testing has never been easier!

## Rankings

- #414,184 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.CHANGE_NETWORK_STATE`
- `android.permission.CHANGE_WIFI_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.READ_MEDIA_IMAGES`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.WAKE_LOCK`
- `com.KJM.UDP_Widget.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.android.vending.BILLING`

## Review summary

UDP/TCP Widget is praised for its simplicity, reliable operation, customizable widgets, and integration with automation tools, making it ideal for controlling networked devices and IoT projects. Users appreciate that it works well out-of-the-box and enhances their workflow. However, common cons include the inability to send multiple packets in sequence via one widget, lack of response display from network devices, no server functionality, and missing backup/restore and dark theme options.

### Pros

- Simple and easy to use for sending UDP/TCP packets.
- Works flawlessly as a client to control networked devices and IoT projects.
- Highly customizable widgets allow quick access and control.
- Compatible and integrates well with automation apps like Tasker and MacroDroid.
- Good value for price and improves workflow effectively.

### Cons

- Cannot send a sequence of packets through one widget, limiting batch actions.
- No visibility or display of incoming responses from TCP/UDP packets in the widget.
- Lacks features such as persistent notifications for quick access from lock screen.
- Backup and restore functionality is missing or unreliable.
- No server support, only client mode available, and absence of dark theme.

## Similar extensions and apps

- [TCP UDP debugger](https://chrome-stats.com/d/com.peterhohsy.tcp_udp_debugger) — 291 users
- [UDP TCP Sender & Receiver](https://chrome-stats.com/d/com.lcyu.udptcpnetworkutility) — 1,838 users
- [UDP TCP Server](https://chrome-stats.com/d/com.aviramido.udpserver) — 43,536 users, 4.00 / 5
- [UDP Terminal Pro](https://chrome-stats.com/d/com.hardcodedjoy.udpterminalpro) — 1,313 users
- [UDP Terminal](https://chrome-stats.com/d/com.hardcodedjoy.udpterminal) — 13,941 users, 3.83 / 5
- [UDP Sender / Receiver](https://chrome-stats.com/d/com.jca.udpsendreceive) — 81,809 users, 3.48 / 5
- [Socket Tool: TCP UDP WebSocket](https://chrome-stats.com/d/com.shan.sockettool) — 730 users
- [UDP Terminal](https://chrome-stats.com/d/com.mightyit.gops.udpterminal) — 16,037 users, 3.90 / 5
- [UDP](https://chrome-stats.com/d/com.jamstudios.udp_sender) — 6,876 users
- [Widget MQTT & HTTP](https://chrome-stats.com/d/com.rzag.widgetbuttommqtt) — 616 users
- [TCP UDP Server & Client](https://chrome-stats.com/d/tcpudpserverclient.steffenrvs.tcpudpserverclient) — 36,152 users, 4.13 / 5
- [TCP Terminal Pro](https://chrome-stats.com/d/com.hardcodedjoy.tcpterminalpro) — 1,841 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.KJM.UDP_Widget)
