VT View Source

VT View Source

com.tozalakyan.viewsource by Vagharshak Tozalakyan
4.2 (4,760)
500K+
TOOLS
411.4 KB
View on Google Play

Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot
Ad slot: Top Leaderboard

About this app

This application can be used to view the HTML, CSS, JavaScript or XML sources of webpages and remotely located files.

It supports different syntax highlighting themes, adjustable colors, line numbers, text wrapping, in-source active links, mobile and desktop browser modes and other features.

The source code can be opened by typing the URL address or using "Share page" functionality of device browser (native Android browser, Opera Mobile, Dolphin, Chrome, Firefox, etc.).

VT View Source is free with no ads.

Please see the feature list below for details.

HOW TO USE

Option 1: Browse for the webpage in your favorite phone browser, then select "Share page" command from your browser's menu and tap on "VT View Source" in the list of applications you can share the link with.

Option 2: You can also use application by specifying the URL address directly. Go to Menu->Open URL and type or paste the webpage address or CSS/XML/JavaScript file address.

FEATURES

View (X)HTML, XML, CSS and JavaScript sources. Currently supports the following MIME types: "text/html", "text/x-server-parsed-html", "application/xhtml+xml", "application/xml", "text/sgml", "text/x-sgml", "text/plain", "text/css", "text/xml", "application/rss+xml", "application/rdf+xml", "application/atom", "text/javascript", "application/x-javascript", "application/javascript", "text/ecmascript", "application/ecmascript", "text/jscript", "text/vbscript", "image/svg+xml".
Open source code by typing or pasting the URL address.
Open source code using "Share page" functionality of device browser (native Android browser, Opera Mobile, etc.).
Syntax highlighter with more than 35 predefined themes.
Syntax highlighter can be disabled for best performance.
Show/hide line numbers in syntax highlighter mode. Line numbers are shown as they appear in target source - text wrapping will not increase line numbers.
Adjustable background color.
Adjustable text color for highlighter disabled mode.
Adjustable default font size.
Support of text wrapping to fit the device screen width.
Support of text zooming.
Search in source code functionality.
Option to make links appeared in source code clickable. Can handle most of absolute and relative URLs, email addresses, HTML links, JavaScript and CSS links.
Can open inner links in source view mode (if supported) or in default device browser.
Copy unformatted source code to clipboard (for further paste and edit in external editor).
Share unformatted source code with other applications.
Save unformatted source code to local file system.
Optional Desktop Browser Emulator mode allows to read the content of remote webpages as a regular desktop browser. This mode is useful when webpage has different markup depending on mobile or desktop browser.
Bookmarks support.
Support of Internationalized Domain Names (.рф, .中国, بھارت. etc.) in Android 2.3 (Gingerbread) and higher.
Show request and response HTTP headers.
Free, with no ads.

ISSUES AND LIMITATIONS
===============

Read this before rating negative.

- Currently supports only UTF-8 encoding for non-English content.
- Internationalized Domain Names are not supported in Android 2.2 (Froyo), please use Punycode instead.
- Cannot read password protected pages.
- When sharing pages with the content based on cookie or session state, the source code may not be the same as in device browser.
- Cannot read local files (e.g. read via "file:///" protocol).
- It is not possible to edit source code directly in application. However, you can use "Copy All" menu item to copy unformatted source code and paste in external text editor or you can use "Share" or "Save File" menu items.

If you meet problems using this app, please inform me details. I'll try to fix ASAP.

PLEASE BE AWARE: This application requires INTERNET permission to access remote pages and WRITE_EXTERNAL_STORAGE permission to save source codes locally.

Please rate to support further development. Report bugs or send feature requests to [email protected]

App Information

Version Name
1.9.10
Version Code
20
File Size
411.4 KB
Min SDK
Android 8+
Target SDK
Android 17
Developer
Vagharshak Tozalakyan
Contact
Website
Content Rating
Everyone
Package Name
com.tozalakyan.viewsource

Permissions Required

This app may request the following permissions:

  • read the contents of your USB storage
  • modify or delete the contents of your USB storage
  • full network access

Recent Reviews

R Blaine
5.0★
Excellent source viewer. It can save HTML, CSS, XML, and JS files externally. You can then read and edit them in your preferred text editor. Reading source code lets me learn more about protocols. It gives me ideas to experiment with (so not just copy-and-paste, but a creative starting point). VT View Source is free and has no advertising. It's a well-designed app that I've found very useful.
A Google user
5.0★
Really amazing app. It has even many other accessibilities that they even have not mentioned: ->Copy the URL and go to the app. The URL automatically gets pasted. I wondered what would be source code of Google, rather how loong it would be. Other apps lag and crash with these type of source codes. But this app doesn't lag at all. Source code is on the screen right away. Secondly, no ads! It's just like heaven, bro. Good Job. Keep it up.
A Google user
4.0★
Would be nice if it didn't reset so quickly. I often switch back and forth between my browser and this, and want VT source to save my place for when I switch back to it. It does sometimes, but if I background it for too long it resets.
Bill Whitehead
5.0★
It does everything it says and does it well. I have used it for a while now and still happy. Yes, there are things that would be great to have but these are feature requests and not issues with app. All in all a good solid tool. Update Aug 2022. It's 2 years since my last comment and this app has become a absolute must have on all my Android devices. It's a learning/teaching tool as well as a forensic tool.
KDB
5.0★
This is my favorite app when it comes to phishing links. Just copy the link to the clipboard, open the app and it pastes itself. Then I get to check out the badguys server without worrying about 0day driveby code jumping on my device. You literally travel the web on the source code. I couldn't tell you how many C&C servers I've actually found by following the .css and .java resource links from the original landing page. Android 9 and no font issues here. High five on a grade A app Dev! ☆☆☆☆☆
GTB7979
5.0★
Wow, click on "Validate" and it brings you to a page that points out all the harmful lines of code in the HTML you are viewing. Not only that, it explains why they are harmful!! Found it by accident. This app is great
Ad slot: In-Content