{"id":751,"date":"2026-07-27T14:12:32","date_gmt":"2026-07-27T14:12:32","guid":{"rendered":"https:\/\/text.email\/blog\/?p=751"},"modified":"2026-07-27T17:16:11","modified_gmt":"2026-07-27T17:16:11","slug":"link-shortener","status":"publish","type":"post","link":"https:\/\/text.email\/blog\/link-shortener\/","title":{"rendered":"Links in Texts Are Now Shorter (Leaving More Room for Key Info)"},"content":{"rendered":"\n<p>When you&#8217;re working within the 160-character limit of a standard SMS message, every character counts.<\/p>\n\n\n\n<p>If a message goes beyond that limit, it may need to be shortened, truncated, or sent using multiple SMS segments (depending on your text.email settings).<\/p>\n\n\n\n<p>That is why <strong>text.email now uses a new, shorter domain for the links<\/strong> we add to your text messages: <code>txt.ml<\/code>.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a8ca6e41db34&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a8ca6e41db34\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1-474x1024.png\" alt=\"An iPhone text message containing a shortened txt.ml link\" class=\"wp-image-754\" srcset=\"https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1-474x1024.png 474w, https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1-139x300.png 139w, https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1-768x1660.png 768w, https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1-711x1536.png 711w, https:\/\/text.email\/blog\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-23-2026-03_33_41-PM-1.png 853w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>Previously, these links used <strong>text.email<\/strong>. Switching from <strong>text.email<\/strong> to <strong>txt.ml<\/strong> saves four characters every time one of these URLs appears in an SMS.<\/p>\n\n\n\n<p>Shout out to the country of Mali for their perfect .ml domain suffix that I was able to use for this.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting This Up (Spoiler: No Setup Required)<\/h2>\n\n\n\n<p>You don&#8217;t need to do anything.<\/p>\n\n\n\n<p>This change happens automatically whenever text.email generates a link. New links will use the shorter <strong>txt.ml<\/strong> domain without requiring any changes to your account, <a href=\"https:\/\/text.email\/blog\/sms-formatting\/\" data-type=\"post\" data-id=\"213\">SMS formatting<\/a> setup, or integrations.<\/p>\n\n\n\n<p>Existing links using the <strong>text.email<\/strong> domain will still work.<\/p>\n\n\n\n<p>Sp you can continue sending email to SMS messages through text.email just like you do today.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When does text.email add links to messages?<\/h3>\n\n\n\n<p>Sometimes an email contains content that cannot be placed directly into a standard SMS message.<\/p>\n\n\n\n<p>The most common example are <a href=\"https:\/\/text.email\/blog\/email-attachments-in-text-messages\/\" data-type=\"post\" data-id=\"609\">email attachments<\/a>. Since an attachment can&#8217;t be included inside a traditional SMS text message, text.email stores the attachment securely and adds a link that the recipient can open. That link is now four characters shorter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why txt.ml?<\/h3>\n\n\n\n<p>There were two reasons we chose <strong>txt.ml<\/strong>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>It&#8217;s significantly shorter than <strong>text.email<\/strong>.<\/li>\n\n\n\n<li>When you say \u201ctxt.ml\u201d out loud, it sounds a lot like &#8220;text.email&#8221; \u2014 which makes it a natural shortened domain for the service.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Another Way text.email Delivers Short Text Messages Without Losing Information<\/h2>\n\n\n\n<p>Email is a long and sometimes verbose medium. Texts are shorter. (That&#8217;s part of why so many of us prefer texts to emails for quick, critical alerts \u2014 and, therefore, part of why text.email exists.)<\/p>\n\n\n\n<p>The <strong>txt.ml domain is our latest step toward making sure you can cram everything you need for your most important messages into a single text<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/text.email\/blog\/sms-formatting\/\" data-type=\"post\" data-id=\"213\">SMS formatting<\/a> enables you to pluck key info out of long emails<\/li>\n\n\n\n<li><a href=\"https:\/\/text.email\/blog\/ai-summary\/\" data-type=\"post\" data-id=\"686\">AI summaries<\/a> turns long emails into single messages<\/li>\n\n\n\n<li>You can control the max number of SMS segments<\/li>\n\n\n\n<li>And if you really need images\/audio inline or super long messages, you can use <a href=\"https:\/\/text.email\/blog\/email-to-mms\/\" data-type=\"post\" data-id=\"718\">email to MMS<\/a><\/li>\n<\/ul>\n\n\n\n<p>If you&#8217;re already a text.email subscriber, all of the features above \u2014 including automatic link shortening \u2014  are already live in your account.<\/p>\n\n\n\n<p>And if you&#8217;re not using text.email yet, <strong>you can try it out without even signing up<\/strong>. Send an email to <code>your-number@text.email<\/code> and watch it come through to your phone as a text.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Save room in your texts with text.email&#8217;s automatic link shortening via the txt.ml domain.<\/p>\n","protected":false},"author":1,"featured_media":764,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,8],"tags":[],"class_list":["post-751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-email-to-sms","category-text-email-tips"],"_links":{"self":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/comments?post=751"}],"version-history":[{"count":11,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/751\/revisions"}],"predecessor-version":[{"id":761,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/751\/revisions\/761"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/media\/764"}],"wp:attachment":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/media?parent=751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/categories?post=751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/tags?post=751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}