Markdown to Textile Converter
Transform Markdown tables into Textile markup for Redmine, Textpattern, and other Textile-powered platforms
Markdown Input
Textile Output
About Markdown to Textile Converter
Convert Markdown tables to Textile markup format for use in Redmine, Textpattern, and other Textile-based content management systems. Textile is a lightweight markup language that uses simple syntax for formatting text.
Key Features
- Header Support: Toggle header row with |_. syntax
- Cell Alignment: Choose left (<.), center (=.), or right (>.) alignment
- Special Character Escaping: Automatically escapes Textile special characters
- Automatic Parsing: Extracts data from GitHub Flavored Markdown tables
- Textile Compatible: Works with Redmine, Textpattern, and all Textile systems
- File Upload: Upload .md files directly
- Instant Preview: Real-time conversion as you type
- Copy & Download: Easy export options
How to Use
- Input Markdown Table: Paste your Markdown table or upload a .md file
- Configure Options: Choose header and alignment settings
- Review Output: The Textile markup updates automatically
- Copy or Download: Use the Copy button or download as .textile file
- Use in Your System: Paste into Redmine, Textpattern, or other Textile-based platforms
Textile Table Syntax
- |_. Header: Underscore after pipe for header cells
- <. Left: Left alignment prefix
- =. Center: Center alignment prefix
- >. Right: Right alignment prefix
- | Cell |: Pipe delimiters for cells
Alignment Options
- Left (<.): Aligns cell content to the left (default)
- Center (=.): Centers cell content
- Right (>.): Aligns cell content to the right
Example Conversion
Markdown Input:
| Name | Age | City | Department | |------|-----|------|------------| | John Doe | 28 | New York | Engineering | | Jane Smith | 34 | London | Marketing |
Textile Output (Left Aligned):
|_<. Name |_<. Age |_<. City |_<. Department | |<. John Doe |<. 28 |<. New York |<. Engineering | |<. Jane Smith |<. 34 |<. London |<. Marketing |
Common Use Cases
- Redmine: Create tables in Redmine wiki pages and issue descriptions
- Textpattern: Format content for Textpattern CMS articles
- Project Documentation: Document project data in Textile format
- Bug Tracking: Add structured data to bug reports
- Wiki Pages: Create comparison tables for documentation
- Content Management: Format data for Textile-based CMS platforms
Textile Compatibility
This converter generates standard Textile markup that works with:
- Redmine project management software
- Textpattern content management system
- GitHub (Textile support in some contexts)
- Any platform supporting Textile markup
- Textile parsers and renderers
Special Character Handling
The converter automatically escapes Textile special characters to prevent formatting conflicts:
- Asterisks (*) - Used for bold text
- Underscores (_) - Used for italic text
- Carets (^) - Used for superscript
- Tildes (~) - Used for subscript
- At symbols (@) - Used for code
Advanced Textile Features
- Cell Spanning: Can be added manually with \2, \3 syntax for colspan
- Row Spanning: Can be added manually with /2, /3 syntax for rowspan
- Cell Styling: Supports inline CSS with {style} syntax
- Cell Classes: Supports CSS classes with (class) syntax
Markdown Table Support
Supports GitHub Flavored Markdown (GFM) table syntax:
- Pipe-delimited columns
- Header separator line with dashes
- Optional column alignment indicators (:---:, ---:, :---)
- Leading and trailing pipes
Tips for Best Results
- Use header row for column names in data tables
- Choose appropriate alignment for numeric vs text data
- Keep cell content concise for better readability
- Test the output in your Textile system's preview mode
- Avoid nested tables for better compatibility
- Use consistent alignment across similar data types
Privacy & Security
All conversions happen locally in your browser. Your Markdown data is never uploaded to any server, ensuring complete privacy and security.
