SambaLite

SambaLite

A lightweight, modern, and open-source Android client for SMB/CIFS shares.

egdels Cloud Storage & File Sync Connectivity

Screenshots

Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite Screenshot of SambaLite

Description

SambaLite is a lightweight, modern, and open-source Android client for SMB/CIFS shares (Samba).
It is designed as a minimalist, reliable, and secure tool for accessing SMB shares on your local network – without ads, tracking, or unnecessary features.

SambaLite is a file client, not a system-level filesystem. It focuses on accessing and transferring files, not on providing a mounted network drive.

The app is intended for tech-savvy users who prefer a lean, transparent solution and value privacy and open source.

Main features:

• Manage connections: SMB server (hostname/IP), share/path, username, password, optional domain
• Multiple connections with custom names
• Connection testing with clear error messages
• Secure credential storage (Android Keystore)
• File browser with name, type, size, and modification date
• Pull-to-refresh
• Sorting (name, date, size)
• File operations: download, upload, delete, rename
• File properties
• Dark/Light mode (system default)

Compatibility:

• Supports modern SMB2/SMB3 servers
• SMB1 is not supported (deprecated and insecure)

Security & Privacy:

• No telemetry or third-party connections
• No unencrypted storage of sensitive data
• Credentials stored securely using the Android Keystore

Permissions:

SambaLite only requests the permissions required for its functionality:

• Network access (SMB communication)
• Access to user-selected storage locations (via Android system file picker)
• Foreground service and notifications (for reliable background transfers and progress display)

No data is collected or transmitted to third parties.

SambaLite provides a modern, minimal, and privacy-friendly way to access SMB shares on Android – focused on reliability and transparency.

What’s new (2.5.4)

- Fixed: Guest login (issue #32) — connections without credentials now use true anonymous login instead of "Guest", so Samba servers without "map to guest = Bad User" no longer reject them.
- Fixed: Anonymous sessions are restricted to SMB2 dialects to avoid a crash in the SMB library (smbj#792).

Versions

Version Date Size Requires Android Download
2.5.4 current
945652690718a414…
2026-07-13 15 MB API 28
2.5.3
9d9c6b342f171dcb…
2026-07-10 15 MB API 28
2.5.2
659882b022351856…
2026-06-26 15 MB API 28

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.
  • Prevent sleepingKeep the device from going to sleep.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • NotificationsShow notifications.
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
Show 4 more permissions
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • Run at startupStart automatically after the device is switched on.
  • sambalite.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments