aGrep again is a fast, open-source text search tool for Android — grep on your phone.
Search through text files on your device storage with the full power of regular expressions or simple text matching. Results show filename, line number, and matched content, just like grep on a terminal.
FEATURES
• Full regular expression support
• Case-insensitive search
• Automatic character encoding detection — UTF-8, Shift-JIS, EUC, ISO-8859, and more
• Built-in text viewer with match highlighting
• Customizable highlight colors and font size
• Search history with quick recall
• Pick any directory using Android's system folder picker
• Filter by file extension
• Open results in external editors (supports line-number handoff to Jota+)
• Copy matched lines to clipboard
• Dark mode support
• Material You design
WHAT'S NEW IN "AGAIN"
This is a maintained, modernized fork of the original aGrep by Jiro and Aquamarine Networks. Updated for modern Android:
• Targets Android 14 (SDK 34)
• Runs on Android 7.0 (Nougat) and above
• Migrated to Storage Access Framework (SAF) for reliable file access
• Modern Material Design 3 components
• Rebuilt search engine using ExecutorService (no more deprecated AsyncTask)
• ProGuard/R8 optimized release builds
PRIVACY
aGrep again is 100% offline. It has no internet permission, no analytics, no ads, no tracking, and no data collection of any kind. Your files never leave your device.
OPEN SOURCE
Licensed under NYSL. Source code: https://github.com/kappa/aGrep-again
Based on aGrep © 2010 Aquamarine Networks.
aGrep again © 2025 Alex Kapranoff.
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.
Search text in files on your device using grep. Regex, encoding detection, fast.