diff --git a/convert.sh b/convert.sh
new file mode 100644
index 0000000..c971825
--- /dev/null
+++ b/convert.sh
@@ -0,0 +1,104 @@
+#!/bin/bash
+
+set -euo pipefail
+
+# Error handling
+handle_error() {
+ echo "Error: $1"
+ cleanup
+ exit 1
+}
+
+# Cleanup function
+cleanup() {
+ rm -f header.html template.html
+}
+
+# Check requirements
+if ! command -v pandoc &> /dev/null; then
+ handle_error "pandoc is not installed. Please install it first."
+fi
+
+# Create template
+cat > template.html << 'EOL'
+
+
+
+ $header-includes$
+ Debrid Services Comparison
+
+
+
+
+
+
+ $body$
+
+
+
+
+
+
+EOL
+
+# Create header with improved meta tags
+cat > header.html << 'EOL'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+EOL
+
+# Convert markdown with progress
+echo "Starting conversion process..."
+echo "→ Generating HTML from markdown..."
+pandoc README.md \
+ --from gfm \
+ --to html5 \
+ --standalone \
+ --template=template.html \
+ --include-in-header=header.html \
+ --metadata title="Awesome Android Root" \
+ --shift-heading-level-by=-1 \
+ --toc-depth=2 \
+ -o docs/index.html || handle_error "Conversion failed"
+
+# Cleanup
+cleanup
+
+echo "✓ Conversion complete! Output saved as index.html"
+echo "→ Table of contents generated"
+echo "→ Dark mode support added"
+echo "→ Accessibility features implemented"
\ No newline at end of file