Npp - Lightweight Text Editor

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

NPP (Notepad++ Inspired) is a lightweight code editor. Whether you're a professional developer, student, or hobbyist, NPP provides the essential tools you need to write and edit code on your Mobile devices.

**MULTI-TAB EDITING**
Work on multiple files simultaneously with intuitive tab management. Switch between projects effortlessly and keep your workflow organized.

**SYNTAX HIGHLIGHTING**
NPP supports syntax highlighting for over 50 programming languages including:
- Python, JavaScript, TypeScript
- Java, Kotlin, Swift
- C, C++, C#, Go, Rust
- HTML, CSS, SCSS, JSON, XML
- Ruby, PHP, Perl
- SQL, Markdown, and many more

**SESSION PERSISTENCE**
Never lose your work again. NPP automatically saves your open tabs, cursor positions, and unsaved changes, restoring everything exactly as you left it when you reopen the app.

**FILE OPERATIONS**
- Open files from your device
- Save changes to existing files
- Save-as to create new files
- Support for various text encodings

**CUSTOMIZABLE EXPERIENCE**
- Light and dark theme support
- Toggle line numbers on/off
- Enable word wrap for long lines
- Adjust font size for comfortable reading

**CROSS-PLATFORM**
NPP works seamlessly across iOS, iPadOS, macOS, Android, Windows, and Linux. Your coding experience follows you wherever you go.
Updated on
Apr 25, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

- CSV Table Viewer — auto-detects delimiter (comma, semicolon, tab, pipe) and headers; virtual scrolling supports huge files; copy-to-clipboard with SelectionArea
- Markdown Preview — opens .md files in a rendered viewer via a "View" button in the AppBar
- File Associations — Android & iOS now register for all supported file types; opening files from outside the app works on both platforms
- UX Improvements — overwrite dialog accepts Enter/ Escape; CSV gets table_chart icon in tabs
Content rating
Everyone
Learn more

App support

Phone number
+375297369970
About the developer
ilia bogdanovski
ilya@experimentalui.com
per. Kozlova 48 36 Minsk горад Мінск 220037 Belarus

More by iliaBog