DevTools Surf logoDevTools Surf
AI / Modern DevAnimation / CSSAPI / Config
Sign in
DevTools Surf logoDevTools Surf
AI / Modern DevAnimation / CSSAPI / Config
Sign in
HomeText / StringHard Wrap

About Hard Wrap

Hard Wrap preview - Text / String tool

Re-wrap prose to a fixed column width. Part of the DevTools Surf developer suite. Browse more tools in the Text / String collection.

Use Cases

  • Wrapping commit messages to the conventional 72-column width
  • Formatting email text to comply with RFC line length limits
  • Reformatting documentation to a consistent column width
  • Preparing plain text content for terminal-based email clients

Tips

  • Set the column width to 72 for email-friendly formatting
  • Use 80 columns for code comments and commit messages
  • Preview the wrapped output before copying to your editor

Fun Facts

  • The 80-column standard dates back to IBM's 80-column punch card introduced in 1928, which remained the standard card format for over 50 years.
  • RFC 2822 recommends email lines be no longer than 78 characters (with a hard limit of 998), which is why 72-column wrapping is common for commit messages.
  • Git commit messages conventionally wrap at 72 columns because git log indents by 4 spaces, and 72 + 4 + 4 = 80 — fitting the traditional terminal width.

FAQ

What's the default column width?
80 columns — the traditional terminal width and readability sweet spot for prose. Configurable 40–200.
How does it handle long words?
Words longer than the target width stay on their own line. The tool doesn't hyphenate (hyphenation is language-dependent and prone to errors).
Does it preserve existing line breaks?
Optional. 'Preserve paragraphs' keeps blank-line-separated blocks as units; 'reflow everything' treats all text as one paragraph. For Markdown, preserve is usually what you want.
What about code blocks?
Preserves them if delimited by backticks (Markdown style). Otherwise code lines get wrapped, which usually breaks them — wrap prose, not code.

Related Text / String Tools

URL EncoderURL DecoderHTML Entity EncodeHTML Entity DecodeJWT DecoderLorem Ipsum GeneratorWord CounterText Diff
New · Flagshipsimple REST client

REST Handler — Collections, env vars, history, cURL converter

Send requests, save collections (nested), swap environments, and convert between cURL / Collection JSON / REST Handler YAML.

Open

Popular tools

The most-used tools on DevToolsSurf, one click away.

Encoding & crypto

  • Base64 Encode
  • Base64 Decode
  • URL Encoder
  • URL Decoder
  • Hash Generator
  • JWT Decoder
  • JWT Encoder
  • UUID Generator
  • ULID Generator
  • Password Generator
  • Bcrypt Hash Tester

Converters

  • CSV to JSON
  • JSON to CSV
  • XML to JSON
  • JSON to XML
  • HTML → Markdown
  • HTML → React JSX
  • cURL to Code
  • Collection JSON → cURL
  • Swagger to Collection JSON
  • JSON → Go Struct
  • JSON → TypeScript Types

JSON & YAML

  • JSON Formatter
  • JSON Validator
  • JSON Viewer
  • JSON Minifier
  • JSON Diff
  • JSONPath Tester
  • YAML Formatter
  • YAML to JSON
  • JSON to YAML

Text & regex

  • Regex Tester
  • Text Diff
  • Case Converter
  • Word Counter
  • Markdown Preview
  • Slug Generator
  • Lorem Ipsum Generator
  • Markdown → PDF

CSS & color

  • CSS Beautifier
  • Minify CSS
  • Color Converter
  • Gradient Generator
  • Contrast Checker
  • Color Palette Generator
  • Flexbox Playground
  • Tailwind → CSS

Generators

  • QR Code Generator
  • Mock Data Generator
  • Favicon Generator
  • .gitignore Builder
  • README.md Generator
  • Dockerfile Generator
  • Sitemap Generator

API & networking

  • REST Handler
  • HTTP Header Analyzer
  • IP Address Lookup
  • CIDR Calculator
  • User-Agent Parser
  • HTTP Status Reference
  • OpenAPI Viewer

Date & time

  • Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • Duration Calculator
  • Age Calculator
  • Date Format Converter

Images

  • Image Converter
  • Image Resizer (Batch)
  • SVG Optimizer
  • Base64 ↔ Image
  • WebP ↔ AVIF Converter
  • Image Compressor

PDF tools

  • PDF Merger
  • PDF Splitter
  • PDF Compressor
  • Markdown → PDF
  • EPUB → PDF
  • MOBI / AZW → PDF
  • DOCX → PDF
  • HTML → PDF

Resources

  • Community feed
  • Themes marketplace
  • Pricing & credits
  • Privacy policy
  • Terms of service
  • Sitemap
  • robots.txt

Your account

  • Sign in
  • Dashboard
  • Run history
  • My profile
  • Settings
DevTools Surf logo
DevTools Surf919+ tools

Fast · privacy-first · client-side · © 2026

Home·Feed·ThemesPricing·Sign inPrivacy·Sitemap Feedback