A simple and powerful XML formatter & attribute reordering tool for Android.
- ✔️ Formats XML with proper indentation
- ✔️ Reorders attributes in a structured way
- ✔️ Supports Android XML files
- ✔️ One-click copy to clipboard
- ✔️ Simple and intuitive UI
- Paste or load your XML content.
- Tap the Format button to clean up the structure.
- View the formatted output with attributes ordered correctly.
- Copy the formatted XML with a single tap.
<LinearLayout android:layout_height= "match_parent" 
android:layout_width="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation= "vertical">
    <TextView android:id="@+id/title"
      android:text = "Hello World" 
      android:layout_width = "wrap_content" android:layout_height="wrap_content" />
<Button
android:layout_width="wrap_content"
android:id="@+id/button"
    android:layout_height= "wrap_content"
android:text = "Click Me"
      />
    <EditText android:id="@+id/input" android:layout_width="match_parent" 
      android:layout_height= "wrap_content"
        android:hint="Enter text"/>
  </LinearLayout><?xml version="1.0" encoding="UTF-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <TextView
        android:id="@+id/title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World" />
    <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Click Me" />
    <EditText
        android:id="@+id/input"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Enter text" />
</LinearLayout>- Language: Java
- Parsing: DOM Parser
- This app is for people like me who likes to code a lot on their phone.