croc-app

croc-app

Modern client for croc, easily and securely send files and text

Dastageer File Transfer Internet

Screenshots

Screenshot of croc-app Screenshot of croc-app Screenshot of croc-app Screenshot of croc-app Screenshot of croc-app Screenshot of croc-app

Description

croc-app is an Android client for croc with a modern, mobile-first UI built in Kotlin and Jetpack Compose.

It is designed to make file and text sharing feel much more natural on Android: quick send, quick receive, QR-assisted flows, saved codes, transfer history, and better handling for the small details that matter on phones.

Why this project exists?

This project was inspired by croc-gui, which showed that a mobile-friendly croc experience could work.
But croc-gui is older, written in Go, and lacks a number of features and UX improvements we wanted in a modern Android app. croc-app is our attempt to build a more polished, more maintainable, and more feature-complete Android experience around croc.

Features:
- Quick send and quick receive flows
- Send files or clipboard text
- QR code generation for fast pairing
- QR scanning for receive
- Saved send and receive codes
- Transfer history and favorites
- Android share-sheet support
- Received files published to Downloads/croc-received
- Material 3 UI designed specifically for Android

What’s new (6.1.0)

Changes Made:

1. Fix major transfer failures
2. Bump croc version to v11.5.2
3. New feature: auto-delete temp files
4. Fix store command and fix bugs
5. Add transport features - relay & DERP
7. Some minor UI tweaks and bug fixes
8. Updated Guide and settings UX
9. Default secret code auto-set

Versions

Version Date Size Requires Android Download
6.1.0 current
e88116315af129e1…
2026-09-21 19 MB API 26
6.0.0
ad05f1dc7b508fa2…
2026-08-26 14 MB API 26
5.1.0
876c0e2a63706c0c…
2026-07-28 11 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • CHANGE_WIFI_MULTICAST_STATE
  • CameraTake photos and videos.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • NotificationsShow notifications.
Show 6 more permissions
  • Read storageRead files on the device storage.
  • Write storageCreate and change files on the device storage.
  • PhotosRead images from the media library.
  • VideosRead videos from the media library.
  • MusicRead audio files from the media library.
  • crocapp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments