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

  1. Input Markdown Table: Paste your Markdown table or upload a .md file
  2. Configure Options: Choose header and alignment settings
  3. Review Output: The Textile markup updates automatically
  4. Copy or Download: Use the Copy button or download as .textile file
  5. 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.