{"id":4924,"date":"2023-09-23T02:33:34","date_gmt":"2023-09-23T02:33:34","guid":{"rendered":"https:\/\/fontalic.com\/inicio\/"},"modified":"2026-08-23T21:55:25","modified_gmt":"2026-08-23T21:55:25","slug":"inicio","status":"publish","type":"page","link":"https:\/\/fontalic.com\/es\/","title":{"rendered":"Inicio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4924\" class=\"elementor elementor-4924 elementor-18\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8fd6f67 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8fd6f67\" data-element_type=\"section\" data-e-type=\"section\" id=\"generate-section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-211721c\" data-id=\"211721c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-5a6dc53\" data-id=\"5a6dc53\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55154b9 elementor-widget elementor-widget-html\" data-id=\"55154b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&amp;display=swap\" rel=\"stylesheet\">\n\n<style>\n:root{--ft-pink:#E54870;--ft-teal:#0C7D8A;--ft-navy:#09204A;--ft-ink:#14213D;--ft-muted:#667085;--ft-line:#E5EAF2;--ft-soft:#F7F9FC;--ft-teal-soft:#EFF9FA;--ft-pink-soft:#FFF3F6;--ft-white:#fff}\nbody.page-id-18 .elementor-18{font-family:\"Manrope\",system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;background:#fff;color:var(--ft-ink)}\nbody.page-id-18 .elementor-18 h1,body.page-id-18 .elementor-18 h2,body.page-id-18 .elementor-18 h3,body.page-id-18 .elementor-18 button,body.page-id-18 .elementor-18 input{font-family:\"Manrope\",system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}\nbody.page-id-18 .elementor-18 h2{color:var(--ft-navy);font-weight:800;letter-spacing:-.035em}\nbody.page-id-18 .elementor-18 .fontalic-article{font-family:\"Manrope\",system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif!important}\nbody.page-id-18 .elementor-18 .elementor-element-8fd6f67{background:#fff!important;padding:0!important}\nbody.page-id-18 .elementor-18 .elementor-element-8fd6f67>.elementor-container{width:100%!important;max-width:1240px!important}\nbody.page-id-18 .elementor-18 .elementor-element-211721c,body.page-id-18 .elementor-18 .elementor-element-07dae4e{display:none!important}\nbody.page-id-18 .elementor-18 .elementor-element-5a6dc53{width:100%!important;max-width:100%!important}\n.ft-home-tool,.ft-home-tool *{box-sizing:border-box}\n.ft-home-tool{font-family:\"Manrope\",system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;color:var(--ft-ink);background:#fff;padding:58px 24px 70px;overflow-x:hidden}\n.ft-shell{width:min(1180px,100%);margin:0 auto}\n.ft-hero{text-align:center;max-width:900px;margin:0 auto 28px}\n.ft-kicker{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border:1px solid #F5C8D4;border-radius:999px;color:var(--ft-pink);background:#fff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px}\n.ft-hero h1{margin:0;color:var(--ft-navy);font-size:clamp(42px,5.3vw,68px);font-weight:800;line-height:1.02;letter-spacing:-.055em}\n.ft-hero h1 span{color:var(--ft-pink)}\n.ft-hero p{max-width:760px;margin:18px auto 0;color:#5E6981;font-size:18px;line-height:1.65}\n.ft-proof{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:24px 0 30px}\n.ft-proof-item{display:flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid var(--ft-line);border-radius:999px;background:#fff;box-shadow:0 4px 14px rgba(9,32,74,.05);text-align:left}\n.ft-proof-check{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:var(--ft-teal);color:#fff;font-size:14px;font-weight:800}\n.ft-proof-copy strong{display:block;color:var(--ft-navy);font-size:13px;line-height:1.2}.ft-proof-copy span{display:block;color:#8791A5;font-size:11px;margin-top:2px}\n.ft-input-card{padding:12px;border:1px solid #DCE3ED;border-radius:22px;background:#fff;box-shadow:0 16px 45px rgba(9,32,74,.08)}\n.ft-input-row{display:flex;align-items:center;gap:10px;min-height:70px}\n.ft-text-input{width:100%;height:58px;border:0;outline:0;background:transparent;padding:0 14px;color:var(--ft-navy);font-size:18px;font-weight:600;min-width:0}\n.ft-text-input::placeholder{color:#9AA4B7;font-weight:500}\n.ft-clear{display:none;border:0;background:transparent;color:#99A3B5;width:36px;height:36px;border-radius:10px;cursor:pointer;font-size:20px}.ft-clear:hover{background:var(--ft-soft);color:var(--ft-navy)}\n.ft-surprise{height:50px;flex:0 0 auto;border:0;border-radius:14px;padding:0 19px;background:var(--ft-pink);color:#fff;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 8px 20px rgba(229,72,112,.22);transition:transform .18s ease,box-shadow .18s ease}.ft-surprise:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(229,72,112,.28)}\n.ft-tabs{display:flex;gap:6px;overflow:auto;margin:14px 0 34px;padding:5px;border:1px solid #EDF0F5;border-radius:16px;background:var(--ft-soft);scrollbar-width:none}.ft-tabs::-webkit-scrollbar{display:none}\n.ft-tab{flex:0 0 auto;border:0;background:transparent;color:#626D82;padding:10px 15px;border-radius:11px;font-size:13px;font-weight:700;cursor:pointer}.ft-tab.is-active{background:#fff;color:var(--ft-teal);box-shadow:0 3px 10px rgba(9,32,74,.08)}\n.ft-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.72fr);gap:20px;align-items:start}\n.ft-workspace>*{min-width:0}\n.ft-panel-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:13px}\n.ft-eyebrow{color:var(--ft-pink);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;margin-bottom:5px}.ft-panel-head h2{margin:0;font-size:28px;line-height:1.15}.ft-count{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:var(--ft-soft);color:#7A8598;font-size:12px;font-weight:800}\n.ft-style-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.ft-style-card{position:relative;min-height:150px;border:1px solid var(--ft-line);border-radius:18px;background:#fff;padding:16px;box-shadow:0 3px 12px rgba(9,32,74,.035);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;cursor:pointer;overflow:hidden}.ft-style-card:hover{border-color:#CCD7E7;transform:translateY(-1px);box-shadow:0 8px 22px rgba(9,32,74,.07)}.ft-style-card.is-selected{border-color:rgba(12,125,138,.7);box-shadow:0 0 0 3px rgba(12,125,138,.08)}\n.ft-style-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.ft-style-name{color:var(--ft-navy);font-size:13px;font-weight:800}.ft-style-cat{display:inline-flex;margin-right:7px;color:#98A2B3;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.ft-fav{border:0;background:transparent;color:#A4AEC0;font-size:21px;line-height:1;cursor:pointer;padding:2px}.ft-fav.is-on{color:var(--ft-pink)}\n.ft-output{min-height:62px;display:flex;align-items:center;padding:13px 0 8px;color:var(--ft-navy);font-size:23px;line-height:1.4;overflow-wrap:anywhere}.ft-card-actions{display:flex;justify-content:flex-end;gap:8px}.ft-icon-btn,.ft-copy-btn{height:36px;border-radius:10px;font-weight:800;cursor:pointer}.ft-icon-btn{width:38px;border:1px solid #D8DFEA;background:#fff;color:#69758B;font-size:16px}.ft-copy-btn{border:0;background:var(--ft-teal);color:#fff;padding:0 15px;font-size:12px}.ft-copy-btn.did-copy{background:var(--ft-pink)}\n.ft-load{display:block;width:100%;margin-top:14px;border:1px solid #DCE3ED;background:#fff;color:var(--ft-navy);height:48px;border-radius:14px;font-size:13px;font-weight:800;cursor:pointer}.ft-load:hover{background:var(--ft-soft)}\n.ft-preview-panel{position:sticky;top:24px;border:1px solid var(--ft-line);border-radius:20px;background:#fff;padding:17px;box-shadow:0 10px 30px rgba(9,32,74,.06)}\n.ft-preview-title{color:var(--ft-navy);font-size:14px;font-weight:800;margin-bottom:10px}.ft-platform-tabs{display:flex;gap:5px;overflow:auto;padding:4px;background:var(--ft-soft);border-radius:11px;scrollbar-width:none}.ft-platform-tabs::-webkit-scrollbar{display:none}.ft-platform{flex:0 0 auto;border:0;background:transparent;color:#727D92;padding:7px 9px;border-radius:8px;font-size:10px;font-weight:800;cursor:pointer}.ft-platform.is-active{background:#fff;color:var(--ft-teal);box-shadow:0 2px 8px rgba(9,32,74,.07)}\n.ft-social-card{margin-top:12px;border:1px solid var(--ft-line);border-radius:16px;padding:15px;background:#fff;min-height:130px}.ft-profile{display:flex;align-items:center;gap:10px}.ft-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(145deg,var(--ft-pink),#F47D9C)}.ft-profile strong{display:block;color:var(--ft-navy);font-size:13px}.ft-handle{display:block;color:#98A2B3;font-size:11px;margin-top:2px}.ft-preview-output{margin-top:13px;color:#7D889C;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.ft-preview-output.has-style{color:var(--ft-navy);font-weight:600}\n.ft-charline{display:flex;justify-content:flex-end;margin:7px 2px 12px;color:#98A2B3;font-size:10px;font-weight:700}.ft-main-action{width:100%;height:44px;border:0;border-radius:12px;background:var(--ft-teal);color:#fff;font-size:13px;font-weight:800;cursor:pointer}.ft-main-action:disabled{opacity:.45;cursor:not-allowed}.ft-download-action{width:100%;height:42px;margin-top:8px;border:1px solid #D9E1EC;border-radius:12px;background:#fff;color:var(--ft-navy);font-size:12px;font-weight:800;cursor:pointer}.ft-download-action:disabled{opacity:.45;cursor:not-allowed}\n.ft-tool-group{margin-top:18px}.ft-tool-label{display:block;color:var(--ft-navy);font-size:12px;font-weight:800;margin-bottom:9px}.ft-decor-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ft-decor{min-width:0;height:36px;padding:0 2px;overflow:hidden;border:1px solid var(--ft-line);border-radius:10px;background:#fff;color:var(--ft-navy);font-size:13px;cursor:pointer}.ft-decor.is-active{border-color:var(--ft-teal);color:var(--ft-teal);background:var(--ft-teal-soft);box-shadow:0 0 0 1px var(--ft-teal)}\n.ft-case-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:4px;background:var(--ft-soft);border-radius:11px}.ft-case{border:0;background:transparent;color:#68748A;padding:8px 4px;border-radius:8px;font-size:10px;font-weight:800;cursor:pointer}.ft-case.is-active{background:#fff;color:var(--ft-teal);box-shadow:0 2px 8px rgba(9,32,74,.07)}\n.ft-recent-wrap{margin-top:18px}.ft-recent{display:flex;flex-direction:column;gap:7px}.ft-recent-item{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--ft-line);border-radius:10px;padding:9px 10px;background:#fff;cursor:pointer}.ft-recent-text{color:var(--ft-navy);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-recent-name{flex:0 0 auto;color:#98A2B3;font-size:9px}.ft-empty{color:#98A2B3;font-size:11px;padding:6px 2px}.ft-toast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,18px);opacity:0;pointer-events:none;background:var(--ft-navy);color:#fff;padding:10px 15px;border-radius:999px;font-size:12px;font-weight:800;box-shadow:0 10px 30px rgba(9,32,74,.22);transition:.2s ease}.ft-toast.show{opacity:1;transform:translate(-50%,0)}\n@media(max-width:920px){.ft-workspace{grid-template-columns:1fr}.ft-preview-panel{position:relative;top:auto}.ft-style-list{grid-template-columns:1fr 1fr}.ft-home-tool{padding-top:46px}}\n@media(max-width:620px){.ft-home-tool{padding:36px 14px 48px}.ft-hero p{font-size:15px}.ft-proof-item{padding:8px 10px}.ft-input-row{align-items:stretch;flex-wrap:wrap}.ft-text-input{height:50px}.ft-surprise{width:100%;height:46px}.ft-input-card{border-radius:18px}.ft-tabs{margin-bottom:25px}.ft-style-list{grid-template-columns:1fr}.ft-panel-head h2{font-size:23px}.ft-style-card{min-height:140px}.ft-output{font-size:21px}.ft-preview-panel{padding:14px}.ft-decor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}\n<\/style>\n\n<section class=\"ft-home-tool\" id=\"font-generator\" aria-labelledby=\"ft-title\">\n  <div class=\"ft-shell\">\n    <header class=\"ft-hero\">\n      <div class=\"ft-kicker\">Copy \u2022 Paste \u2022 Create<\/div>\n      <h1 id=\"ft-title\">Font <span>Generator<\/span><\/h1>\n      <p>Turn plain text into stylish fonts and symbols in seconds. Type once, explore the looks you want, then copy your favorite anywhere.<\/p>\n    <\/header>\n\n    <div class=\"ft-proof\" aria-label=\"Fontalic benefits\">\n      <div class=\"ft-proof-item\"><span class=\"ft-proof-check\">\u2713<\/span><span class=\"ft-proof-copy\"><strong>72+ styles<\/strong><span>Useful looks, not filler<\/span><\/span><\/div>\n      <div class=\"ft-proof-item\"><span class=\"ft-proof-check\">\u2713<\/span><span class=\"ft-proof-copy\"><strong>Nothing to install<\/strong><span>Works in your browser<\/span><\/span><\/div>\n      <div class=\"ft-proof-item\"><span class=\"ft-proof-check\">\u2713<\/span><span class=\"ft-proof-copy\"><strong>One-tap copy<\/strong><span>Free, no sign-up<\/span><\/span><\/div>\n    <\/div>\n\n    <div class=\"ft-input-card\">\n      <div class=\"ft-input-row\">\n        <input id=\"ft-input\" class=\"ft-text-input\" maxlength=\"160\" autocomplete=\"off\" aria-label=\"Enter text to generate font styles\" placeholder=\"Type your name, bio or anything\u2026\" value=\"\">\n        <button id=\"ft-clear\" class=\"ft-clear\" type=\"button\" aria-label=\"Clear text\">\u00d7<\/button>\n        <button id=\"ft-surprise\" class=\"ft-surprise\" type=\"button\">\u2726 Surprise me<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"ft-tabs\" id=\"ft-tabs\" role=\"tablist\" aria-label=\"Filter font styles\"><\/div>\n\n    <div class=\"ft-workspace\">\n      <main class=\"ft-results\">\n        <div class=\"ft-panel-head\">\n          <div><div class=\"ft-eyebrow\">Explore styles<\/div><h2 id=\"ft-results-title\">All font styles<\/h2><\/div>\n          <span class=\"ft-count\" id=\"ft-count\">72+ styles<\/span>\n        <\/div>\n        <div class=\"ft-style-list\" id=\"ft-style-list\"><\/div>\n        <button class=\"ft-load\" id=\"ft-load\" type=\"button\">Load more styles<\/button>\n      <\/main>\n\n      <aside class=\"ft-preview-panel\" aria-label=\"Font preview and customizer\">\n        <div class=\"ft-preview-title\">Paste preview<\/div>\n        <div class=\"ft-platform-tabs\" id=\"ft-platforms\"><\/div>\n        <div class=\"ft-social-card\">\n          <div class=\"ft-profile\"><div class=\"ft-avatar\" aria-hidden=\"true\"><\/div><div><strong id=\"ft-profile-name\">Your Name<\/strong><span class=\"ft-handle\" id=\"ft-handle\">@yourhandle<\/span><\/div><\/div>\n          <div class=\"ft-preview-output\" id=\"ft-preview-output\">Pick a style to see it here<\/div>\n        <\/div>\n        <div class=\"ft-charline\"><span id=\"ft-char-count\">0 \/ 150<\/span><\/div>\n        <button id=\"ft-copy-main\" class=\"ft-main-action\" type=\"button\" disabled>Copy this style<\/button>\n        <button id=\"ft-download-main\" class=\"ft-download-action\" type=\"button\" disabled>\u2193 Download image<\/button>\n\n        <div class=\"ft-tool-group\">\n          <span class=\"ft-tool-label\">Decoration<\/span>\n          <div class=\"ft-decor-grid\" id=\"ft-decor-grid\"><\/div>\n        <\/div>\n        <div class=\"ft-tool-group\">\n          <span class=\"ft-tool-label\">Letter case<\/span>\n          <div class=\"ft-case-tabs\" id=\"ft-case-tabs\"><\/div>\n        <\/div>\n        <div class=\"ft-recent-wrap\">\n          <span class=\"ft-tool-label\">Recently copied<\/span>\n          <div class=\"ft-recent\" id=\"ft-recent\"><\/div>\n        <\/div>\n      <\/aside>\n    <\/div>\n  <\/div>\n  <div class=\"ft-toast\" id=\"ft-toast\" role=\"status\" aria-live=\"polite\">Copied<\/div>\n<\/section>\n\n<script>\n(function(){\n  const $=s=>document.querySelector(s);\n  const input=$('#ft-input'),list=$('#ft-style-list'),tabs=$('#ft-tabs'),count=$('#ft-count'),title=$('#ft-results-title'),load=$('#ft-load');\n  const preview=$('#ft-preview-output'),charCount=$('#ft-char-count'),copyMain=$('#ft-copy-main'),downloadMain=$('#ft-download-main'),clear=$('#ft-clear');\n  const samples=['Fontalic','stay curious','Create something cool','your name here','Make it yours','Hello world','good vibes only','Less boring text'];\n  const cats=['All','Cool','Fancy','Cursive','Small','Bold','Glitch','Symbols'];\n  const platforms=[['Instagram','@yourhandle',150],['IG name','Your Name',64],['TikTok','@yourhandle',80],['X','@yourhandle',160],['Discord','yourname',190]];\n  const caseModes=['As typed','UPPER','lower','Title'];\n  const decors=[['None','',''],['\u2727','\u2727 ',' \u2727'],['\u22c6\uff61\u00b0','\u22c6\uff61\u00b0 ',' \u00b0\uff61\u22c6'],['\u2661','\u2661 ',' \u2661'],['\u02d7\u02cf\u02cb','\u02d7\u02cf\u02cb ',' \u02ce\u02ca\u02d7'],['\ud83d\udd25','\ud83d\udd25 ',' \ud83d\udd25'],['\u3010\u3011','\u3010','\u3011'],['\u2605\u5f61','\u2605\u5f61 ',' \u5f61\u2605'],['\u273f','\u273f ',' \u273f'],['\uff65:*:\uff65','\uff65:*:\uff65 ',' \uff65:*:\uff65'],['\ua9c1\ua9c2','\ua9c1 ',' \ua9c2'],['\u1bd3\u2605','\u1bd3\u2605 ',' \u2605'],['\ud80c\udda9\ud80c\uddaa','\ud80c\udda9 ',' \ud80c\uddaa'],['\u10e6','\u10e6 ',' \u10e6'],['\u2730','\u2730 ',' \u2730'],['\ud83e\udd8b','\ud83e\udd8b ',' \ud83e\udd8b'],['\u22b9\u02da','\u22b9\u02da ',' \u02da\u22b9'],['\u0b68\u0b67','\u0b68\u0b67 ',' \u0b68\u0b67'],['\u263e','\u263e ',' \u263d'],['\u2601\ufe0e','\u2601\ufe0e ',' \u2601\ufe0e'],['a\u00b7b','', '', t=>Array.from(t).join('\u00b7')],['a\u2661b','', '', t=>Array.from(t).join('\u2661')],['a\u2605b','', '', t=>Array.from(t).join('\u2605')],['a\u2727b','', '', t=>Array.from(t).join('\u2727')],['a~b','', '', t=>Array.from(t).join('~')]];\n\n  const alphabets={\n    sansBold:['\ud835\uddd4\ud835\uddd5\ud835\uddd6\ud835\uddd7\ud835\uddd8\ud835\uddd9\ud835\uddda\ud835\udddb\ud835\udddc\ud835\udddd\ud835\uddde\ud835\udddf\ud835\udde0\ud835\udde1\ud835\udde2\ud835\udde3\ud835\udde4\ud835\udde5\ud835\udde6\ud835\udde7\ud835\udde8\ud835\udde9\ud835\uddea\ud835\uddeb\ud835\uddec\ud835\udded','\ud835\uddee\ud835\uddef\ud835\uddf0\ud835\uddf1\ud835\uddf2\ud835\uddf3\ud835\uddf4\ud835\uddf5\ud835\uddf6\ud835\uddf7\ud835\uddf8\ud835\uddf9\ud835\uddfa\ud835\uddfb\ud835\uddfc\ud835\uddfd\ud835\uddfe\ud835\uddff\ud835\ude00\ud835\ude01\ud835\ude02\ud835\ude03\ud835\ude04\ud835\ude05\ud835\ude06\ud835\ude07'],\n    serifBold:['\ud835\udc00\ud835\udc01\ud835\udc02\ud835\udc03\ud835\udc04\ud835\udc05\ud835\udc06\ud835\udc07\ud835\udc08\ud835\udc09\ud835\udc0a\ud835\udc0b\ud835\udc0c\ud835\udc0d\ud835\udc0e\ud835\udc0f\ud835\udc10\ud835\udc11\ud835\udc12\ud835\udc13\ud835\udc14\ud835\udc15\ud835\udc16\ud835\udc17\ud835\udc18\ud835\udc19','\ud835\udc1a\ud835\udc1b\ud835\udc1c\ud835\udc1d\ud835\udc1e\ud835\udc1f\ud835\udc20\ud835\udc21\ud835\udc22\ud835\udc23\ud835\udc24\ud835\udc25\ud835\udc26\ud835\udc27\ud835\udc28\ud835\udc29\ud835\udc2a\ud835\udc2b\ud835\udc2c\ud835\udc2d\ud835\udc2e\ud835\udc2f\ud835\udc30\ud835\udc31\ud835\udc32\ud835\udc33'],\n    sansBoldItalic:['\ud835\ude3c\ud835\ude3d\ud835\ude3e\ud835\ude3f\ud835\ude40\ud835\ude41\ud835\ude42\ud835\ude43\ud835\ude44\ud835\ude45\ud835\ude46\ud835\ude47\ud835\ude48\ud835\ude49\ud835\ude4a\ud835\ude4b\ud835\ude4c\ud835\ude4d\ud835\ude4e\ud835\ude4f\ud835\ude50\ud835\ude51\ud835\ude52\ud835\ude53\ud835\ude54\ud835\ude55','\ud835\ude56\ud835\ude57\ud835\ude58\ud835\ude59\ud835\ude5a\ud835\ude5b\ud835\ude5c\ud835\ude5d\ud835\ude5e\ud835\ude5f\ud835\ude60\ud835\ude61\ud835\ude62\ud835\ude63\ud835\ude64\ud835\ude65\ud835\ude66\ud835\ude67\ud835\ude68\ud835\ude69\ud835\ude6a\ud835\ude6b\ud835\ude6c\ud835\ude6d\ud835\ude6e\ud835\ude6f'],\n    serifBoldItalic:['\ud835\udc68\ud835\udc69\ud835\udc6a\ud835\udc6b\ud835\udc6c\ud835\udc6d\ud835\udc6e\ud835\udc6f\ud835\udc70\ud835\udc71\ud835\udc72\ud835\udc73\ud835\udc74\ud835\udc75\ud835\udc76\ud835\udc77\ud835\udc78\ud835\udc79\ud835\udc7a\ud835\udc7b\ud835\udc7c\ud835\udc7d\ud835\udc7e\ud835\udc7f\ud835\udc80\ud835\udc81','\ud835\udc82\ud835\udc83\ud835\udc84\ud835\udc85\ud835\udc86\ud835\udc87\ud835\udc88\ud835\udc89\ud835\udc8a\ud835\udc8b\ud835\udc8c\ud835\udc8d\ud835\udc8e\ud835\udc8f\ud835\udc90\ud835\udc91\ud835\udc92\ud835\udc93\ud835\udc94\ud835\udc95\ud835\udc96\ud835\udc97\ud835\udc98\ud835\udc99\ud835\udc9a\ud835\udc9b'],\n    sans:['\ud835\udda0\ud835\udda1\ud835\udda2\ud835\udda3\ud835\udda4\ud835\udda5\ud835\udda6\ud835\udda7\ud835\udda8\ud835\udda9\ud835\uddaa\ud835\uddab\ud835\uddac\ud835\uddad\ud835\uddae\ud835\uddaf\ud835\uddb0\ud835\uddb1\ud835\uddb2\ud835\uddb3\ud835\uddb4\ud835\uddb5\ud835\uddb6\ud835\uddb7\ud835\uddb8\ud835\uddb9','\ud835\uddba\ud835\uddbb\ud835\uddbc\ud835\uddbd\ud835\uddbe\ud835\uddbf\ud835\uddc0\ud835\uddc1\ud835\uddc2\ud835\uddc3\ud835\uddc4\ud835\uddc5\ud835\uddc6\ud835\uddc7\ud835\uddc8\ud835\uddc9\ud835\uddca\ud835\uddcb\ud835\uddcc\ud835\uddcd\ud835\uddce\ud835\uddcf\ud835\uddd0\ud835\uddd1\ud835\uddd2\ud835\uddd3'],\n    sansItalic:['\ud835\ude08\ud835\ude09\ud835\ude0a\ud835\ude0b\ud835\ude0c\ud835\ude0d\ud835\ude0e\ud835\ude0f\ud835\ude10\ud835\ude11\ud835\ude12\ud835\ude13\ud835\ude14\ud835\ude15\ud835\ude16\ud835\ude17\ud835\ude18\ud835\ude19\ud835\ude1a\ud835\ude1b\ud835\ude1c\ud835\ude1d\ud835\ude1e\ud835\ude1f\ud835\ude20\ud835\ude21','\ud835\ude22\ud835\ude23\ud835\ude24\ud835\ude25\ud835\ude26\ud835\ude27\ud835\ude28\ud835\ude29\ud835\ude2a\ud835\ude2b\ud835\ude2c\ud835\ude2d\ud835\ude2e\ud835\ude2f\ud835\ude30\ud835\ude31\ud835\ude32\ud835\ude33\ud835\ude34\ud835\ude35\ud835\ude36\ud835\ude37\ud835\ude38\ud835\ude39\ud835\ude3a\ud835\ude3b'],\n    serifItalic:['\ud835\udc34\ud835\udc35\ud835\udc36\ud835\udc37\ud835\udc38\ud835\udc39\ud835\udc3a\ud835\udc3b\ud835\udc3c\ud835\udc3d\ud835\udc3e\ud835\udc3f\ud835\udc40\ud835\udc41\ud835\udc42\ud835\udc43\ud835\udc44\ud835\udc45\ud835\udc46\ud835\udc47\ud835\udc48\ud835\udc49\ud835\udc4a\ud835\udc4b\ud835\udc4c\ud835\udc4d','\ud835\udc4e\ud835\udc4f\ud835\udc50\ud835\udc51\ud835\udc52\ud835\udc53\ud835\udc54\u210e\ud835\udc56\ud835\udc57\ud835\udc58\ud835\udc59\ud835\udc5a\ud835\udc5b\ud835\udc5c\ud835\udc5d\ud835\udc5e\ud835\udc5f\ud835\udc60\ud835\udc61\ud835\udc62\ud835\udc63\ud835\udc64\ud835\udc65\ud835\udc66\ud835\udc67'],\n    mono:['\ud835\ude70\ud835\ude71\ud835\ude72\ud835\ude73\ud835\ude74\ud835\ude75\ud835\ude76\ud835\ude77\ud835\ude78\ud835\ude79\ud835\ude7a\ud835\ude7b\ud835\ude7c\ud835\ude7d\ud835\ude7e\ud835\ude7f\ud835\ude80\ud835\ude81\ud835\ude82\ud835\ude83\ud835\ude84\ud835\ude85\ud835\ude86\ud835\ude87\ud835\ude88\ud835\ude89','\ud835\ude8a\ud835\ude8b\ud835\ude8c\ud835\ude8d\ud835\ude8e\ud835\ude8f\ud835\ude90\ud835\ude91\ud835\ude92\ud835\ude93\ud835\ude94\ud835\ude95\ud835\ude96\ud835\ude97\ud835\ude98\ud835\ude99\ud835\ude9a\ud835\ude9b\ud835\ude9c\ud835\ude9d\ud835\ude9e\ud835\ude9f\ud835\udea0\ud835\udea1\ud835\udea2\ud835\udea3'],\n    double:['\ud835\udd38\ud835\udd39\u2102\ud835\udd3b\ud835\udd3c\ud835\udd3d\ud835\udd3e\u210d\ud835\udd40\ud835\udd41\ud835\udd42\ud835\udd43\ud835\udd44\u2115\ud835\udd46\u2119\u211a\u211d\ud835\udd4a\ud835\udd4b\ud835\udd4c\ud835\udd4d\ud835\udd4e\ud835\udd4f\ud835\udd50\u2124','\ud835\udd52\ud835\udd53\ud835\udd54\ud835\udd55\ud835\udd56\ud835\udd57\ud835\udd58\ud835\udd59\ud835\udd5a\ud835\udd5b\ud835\udd5c\ud835\udd5d\ud835\udd5e\ud835\udd5f\ud835\udd60\ud835\udd61\ud835\udd62\ud835\udd63\ud835\udd64\ud835\udd65\ud835\udd66\ud835\udd67\ud835\udd68\ud835\udd69\ud835\udd6a\ud835\udd6b'],\n    script:['\ud835\udc9c\u212c\ud835\udc9e\ud835\udc9f\u2130\u2131\ud835\udca2\u210b\u2110\ud835\udca5\ud835\udca6\u2112\u2133\ud835\udca9\ud835\udcaa\ud835\udcab\ud835\udcac\u211b\ud835\udcae\ud835\udcaf\ud835\udcb0\ud835\udcb1\ud835\udcb2\ud835\udcb3\ud835\udcb4\ud835\udcb5','\ud835\udcb6\ud835\udcb7\ud835\udcb8\ud835\udcb9\u212f\ud835\udcbb\u210a\ud835\udcbd\ud835\udcbe\ud835\udcbf\ud835\udcc0\ud835\udcc1\ud835\udcc2\ud835\udcc3\u2134\ud835\udcc5\ud835\udcc6\ud835\udcc7\ud835\udcc8\ud835\udcc9\ud835\udcca\ud835\udccb\ud835\udccc\ud835\udccd\ud835\udcce\ud835\udccf'],\n    scriptBold:['\ud835\udcd0\ud835\udcd1\ud835\udcd2\ud835\udcd3\ud835\udcd4\ud835\udcd5\ud835\udcd6\ud835\udcd7\ud835\udcd8\ud835\udcd9\ud835\udcda\ud835\udcdb\ud835\udcdc\ud835\udcdd\ud835\udcde\ud835\udcdf\ud835\udce0\ud835\udce1\ud835\udce2\ud835\udce3\ud835\udce4\ud835\udce5\ud835\udce6\ud835\udce7\ud835\udce8\ud835\udce9','\ud835\udcea\ud835\udceb\ud835\udcec\ud835\udced\ud835\udcee\ud835\udcef\ud835\udcf0\ud835\udcf1\ud835\udcf2\ud835\udcf3\ud835\udcf4\ud835\udcf5\ud835\udcf6\ud835\udcf7\ud835\udcf8\ud835\udcf9\ud835\udcfa\ud835\udcfb\ud835\udcfc\ud835\udcfd\ud835\udcfe\ud835\udcff\ud835\udd00\ud835\udd01\ud835\udd02\ud835\udd03'],\n    fraktur:['\ud835\udd04\ud835\udd05\u212d\ud835\udd07\ud835\udd08\ud835\udd09\ud835\udd0a\u210c\u2111\ud835\udd0d\ud835\udd0e\ud835\udd0f\ud835\udd10\ud835\udd11\ud835\udd12\ud835\udd13\ud835\udd14\u211c\ud835\udd16\ud835\udd17\ud835\udd18\ud835\udd19\ud835\udd1a\ud835\udd1b\ud835\udd1c\u2128','\ud835\udd1e\ud835\udd1f\ud835\udd20\ud835\udd21\ud835\udd22\ud835\udd23\ud835\udd24\ud835\udd25\ud835\udd26\ud835\udd27\ud835\udd28\ud835\udd29\ud835\udd2a\ud835\udd2b\ud835\udd2c\ud835\udd2d\ud835\udd2e\ud835\udd2f\ud835\udd30\ud835\udd31\ud835\udd32\ud835\udd33\ud835\udd34\ud835\udd35\ud835\udd36\ud835\udd37'],\n    frakturBold:['\ud835\udd6c\ud835\udd6d\ud835\udd6e\ud835\udd6f\ud835\udd70\ud835\udd71\ud835\udd72\ud835\udd73\ud835\udd74\ud835\udd75\ud835\udd76\ud835\udd77\ud835\udd78\ud835\udd79\ud835\udd7a\ud835\udd7b\ud835\udd7c\ud835\udd7d\ud835\udd7e\ud835\udd7f\ud835\udd80\ud835\udd81\ud835\udd82\ud835\udd83\ud835\udd84\ud835\udd85','\ud835\udd86\ud835\udd87\ud835\udd88\ud835\udd89\ud835\udd8a\ud835\udd8b\ud835\udd8c\ud835\udd8d\ud835\udd8e\ud835\udd8f\ud835\udd90\ud835\udd91\ud835\udd92\ud835\udd93\ud835\udd94\ud835\udd95\ud835\udd96\ud835\udd97\ud835\udd98\ud835\udd99\ud835\udd9a\ud835\udd9b\ud835\udd9c\ud835\udd9d\ud835\udd9e\ud835\udd9f'],\n    circled:['\u24b6\u24b7\u24b8\u24b9\u24ba\u24bb\u24bc\u24bd\u24be\u24bf\u24c0\u24c1\u24c2\u24c3\u24c4\u24c5\u24c6\u24c7\u24c8\u24c9\u24ca\u24cb\u24cc\u24cd\u24ce\u24cf','\u24d0\u24d1\u24d2\u24d3\u24d4\u24d5\u24d6\u24d7\u24d8\u24d9\u24da\u24db\u24dc\u24dd\u24de\u24df\u24e0\u24e1\u24e2\u24e3\u24e4\u24e5\u24e6\u24e7\u24e8\u24e9'],\n    squared:['\ud83c\udd30\ud83c\udd31\ud83c\udd32\ud83c\udd33\ud83c\udd34\ud83c\udd35\ud83c\udd36\ud83c\udd37\ud83c\udd38\ud83c\udd39\ud83c\udd3a\ud83c\udd3b\ud83c\udd3c\ud83c\udd3d\ud83c\udd3e\ud83c\udd3f\ud83c\udd40\ud83c\udd41\ud83c\udd42\ud83c\udd43\ud83c\udd44\ud83c\udd45\ud83c\udd46\ud83c\udd47\ud83c\udd48\ud83c\udd49','\ud83c\udd30\ud83c\udd31\ud83c\udd32\ud83c\udd33\ud83c\udd34\ud83c\udd35\ud83c\udd36\ud83c\udd37\ud83c\udd38\ud83c\udd39\ud83c\udd3a\ud83c\udd3b\ud83c\udd3c\ud83c\udd3d\ud83c\udd3e\ud83c\udd3f\ud83c\udd40\ud83c\udd41\ud83c\udd42\ud83c\udd43\ud83c\udd44\ud83c\udd45\ud83c\udd46\ud83c\udd47\ud83c\udd48\ud83c\udd49']\n  };\n  const smallMap={'a':'\u1d00','b':'\u0299','c':'\u1d04','d':'\u1d05','e':'\u1d07','f':'\ua730','g':'\u0262','h':'\u029c','i':'\u026a','j':'\u1d0a','k':'\u1d0b','l':'\u029f','m':'\u1d0d','n':'\u0274','o':'\u1d0f','p':'\u1d18','q':'\u01eb','r':'\u0280','s':'\ua731','t':'\u1d1b','u':'\u1d1c','v':'\u1d20','w':'\u1d21','x':'x','y':'\u028f','z':'\u1d22'};\n  const superMap={'a':'\u1d43','b':'\u1d47','c':'\u1d9c','d':'\u1d48','e':'\u1d49','f':'\u1da0','g':'\u1d4d','h':'\u02b0','i':'\u2071','j':'\u02b2','k':'\u1d4f','l':'\u02e1','m':'\u1d50','n':'\u207f','o':'\u1d52','p':'\u1d56','r':'\u02b3','s':'\u02e2','t':'\u1d57','u':'\u1d58','v':'\u1d5b','w':'\u02b7','x':'\u02e3','y':'\u02b8','z':'\u1dbb','0':'\u2070','1':'\u00b9','2':'\u00b2','3':'\u00b3','4':'\u2074','5':'\u2075','6':'\u2076','7':'\u2077','8':'\u2078','9':'\u2079'};\n  const subMap={'a':'\u2090','e':'\u2091','h':'\u2095','i':'\u1d62','j':'\u2c7c','k':'\u2096','l':'\u2097','m':'\u2098','n':'\u2099','o':'\u2092','p':'\u209a','r':'\u1d63','s':'\u209b','t':'\u209c','u':'\u1d64','v':'\u1d65','x':'\u2093','0':'\u2080','1':'\u2081','2':'\u2082','3':'\u2083','4':'\u2084','5':'\u2085','6':'\u2086','7':'\u2087','8':'\u2088','9':'\u2089'};\n  function alpha(name,text){const [u,l]=alphabets[name].map(s=>Array.from(s));return Array.from(text).map(ch=>{let i='ABCDEFGHIJKLMNOPQRSTUVWXYZ'.indexOf(ch);if(i>-1)return u[i];i='abcdefghijklmnopqrstuvwxyz'.indexOf(ch);return i>-1?l[i]:ch}).join('')}\n  function mapObj(obj,text){return Array.from(text).map(c=>obj[c.toLowerCase()]||c).join('')}\n  function full(text){return Array.from(text).map(c=>{const n=c.charCodeAt(0);if(c===' ')return '\u3000';if(n>=33&&n<=126)return String.fromCharCode(n+65248);return c}).join('')}\n  function combining(mark,text){return Array.from(text).map(c=>c===' '?c:c+mark).join('')}\n  function glitch(level,text){const marks=['\u0334','\u0337','\u0338','\u0336','\u035f','\u0332','\u0333','\u033d','\u033e','\u0346','\u0352','\u0357','\u033f','\u035d'];return Array.from(text).map((c,i)=>{if(c===' ')return c;let out=c;for(let j=0;j<level;j++)out+=marks[(c.codePointAt(0)+i*3+j*5)%marks.length];return out}).join('')}\n  function spaced(symbol,text){return Array.from(text).map(c=>c===' '?symbol+symbol:c).join(symbol)}\n  const raw=[\n    ['Sans Bold','Bold',t=>alpha('sansBold',t)],['Serif Bold','Bold',t=>alpha('serifBold',t)],['Sans Bold Italic','Bold',t=>alpha('sansBoldItalic',t)],['Serif Bold Italic','Bold',t=>alpha('serifBoldItalic',t)],['Fraktur Bold','Bold',t=>alpha('frakturBold',t)],['Bold Script','Bold',t=>alpha('scriptBold',t)],\n    ['Sans','Cool',t=>alpha('sans',t)],['Sans Italic','Cool',t=>alpha('sansItalic',t)],['Serif Italic','Cool',t=>alpha('serifItalic',t)],['Monospace','Cool',t=>alpha('mono',t)],['Double Struck','Cool',t=>alpha('double',t)],['Full Width','Cool',full],['Wide Spaced','Cool',t=>Array.from(t).join(' ')],['Dot Spaced','Cool',t=>spaced(' \u00b7 ',t)],['Star Spaced','Cool',t=>spaced(' \u2726 ',t)],['Arrow Frame','Cool',t=>'\u2192 '+t+' \u2190'],['Minimal Box','Cool',t=>'[ '+t+' ]'],['Diamond Frame','Cool',t=>'\u25c7 '+t+' \u25c7'],['Reverse','Cool',t=>Array.from(t).reverse().join('')],\n    ['Script','Cursive',t=>alpha('script',t)],['Bold Script','Cursive',t=>alpha('scriptBold',t)],['Soft Script','Cursive',t=>'\u2767 '+alpha('script',t)+' \u2767'],['Signature','Cursive',t=>'\u3030 '+alpha('script',t)],['Love Script','Cursive',t=>'\u2661 '+alpha('script',t)+' \u2661'],['Flourish Script','Cursive',t=>'\u0f3a '+alpha('script',t)+' \u0f3b'],['Dreamy Script','Cursive',t=>'\u22c6 '+alpha('script',t)+' \u22c6'],['Elegant Script','Cursive',t=>'\u0b68\u0b67 '+alpha('script',t)+' \u0b68\u0b67'],\n    ['Fraktur','Fancy',t=>alpha('fraktur',t)],['Circled','Fancy',t=>alpha('circled',t)],['Squared','Fancy',t=>alpha('squared',t)],['Hearts','Fancy',t=>'\u2661 '+t+' \u2661'],['Sparkles','Fancy',t=>'\u2726 '+t+' \u2726'],['Stars','Fancy',t=>'\u2605 '+t+' \u2605'],['Butterfly','Fancy',t=>'\ud83e\udd8b '+t+' \ud83e\udd8b'],['Cloud','Fancy',t=>'\u2601\ufe0e '+t+' \u2601\ufe0e'],['Moon','Fancy',t=>'\u263e '+t+' \u263d'],['Flower','Fancy',t=>'\u273f '+t+' \u273f'],['Royal','Fancy',t=>'\ua9c1 '+t+' \ua9c2'],['Angel','Fancy',t=>'\ud80c\udda9 '+t+' \ud80c\uddaa'],['Brackets','Fancy',t=>'\u3010 '+t+' \u3011'],['Aesthetic','Fancy',t=>'\u0b68\u0b67 '+t+' \u0b68\u0b67'],['Sparkle Frame','Fancy',t=>'\uff65:*:\uff65 '+t+' \uff65:*:\uff65'],\n    ['Small Caps','Small',t=>mapObj(smallMap,t)],['Superscript','Small',t=>mapObj(superMap,t)],['Subscript','Small',t=>mapObj(subMap,t)],['Tiny Caps','Small',t=>'\u02d7\u02cf\u02cb '+mapObj(smallMap,t)+' \u02ce\u02ca\u02d7'],['Small Dots','Small',t=>spaced('\u00b7',mapObj(smallMap,t))],['Mini Stars','Small',t=>'\u22c6'+mapObj(smallMap,t)+'\u22c6'],['Raised','Small',t=>'\u207a'+mapObj(superMap,t)+'\u207a'],['Compact','Small',t=>mapObj(smallMap,t).replace(\/ \/g,'')],\n    ['Strike','Glitch',t=>combining('\u0336',t)],['Underline','Glitch',t=>combining('\u0332',t)],['Slash','Glitch',t=>combining('\u0337',t)],['Static','Glitch',t=>glitch(1,t)],['Glitch I','Glitch',t=>glitch(2,t)],['Glitch II','Glitch',t=>glitch(3,t)],['Glitch III','Glitch',t=>glitch(4,t)],['Glitch Max','Glitch',t=>glitch(5,t)],\n    ['Wave','Symbols',t=>'\u301c '+t+' \u301c'],['Music','Symbols',t=>'\u266b '+t+' \u266b'],['Cross','Symbols',t=>'\u2020 '+t+' \u2020'],['Yin Yang','Symbols',t=>'\u262f '+t+' \u262f'],['Lightning','Symbols',t=>'\u03df '+t+' \u03df'],['Infinity','Symbols',t=>'\u221e '+t+' \u221e'],['Crown','Symbols',t=>'\u265b '+t+' \u265b'],['Chess','Symbols',t=>'\u265c '+t+' \u265c'],['Flower Symbol','Symbols',t=>'\u2740 '+t+' \u2740'],['Arrow','Symbols',t=>'\u279c '+t+' \u279c'],['Pointer','Symbols',t=>'\u00bb '+t+' \u00ab'],['Corner','Symbols',t=>'\u231c '+t+' \u231f'],['Ornament','Symbols',t=>'\u2756 '+t+' \u2756'],['Planet','Symbols',t=>'\u2604 '+t+' \u2604'],['Sun','Symbols',t=>'\u263c '+t+' \u263c'],['Peace','Symbols',t=>'\u262e '+t+' \u262e'],['Check','Symbols',t=>'\u2713 '+t+' \u2713'],['Dots','Symbols',t=>'\u2022 '+t+' \u2022']\n  ];\n  const styles=raw.map((s,i)=>({id:'s'+i,name:s[0],cat:s[1],fn:s[2]}));\n  let activeCat='All',shown=12,selectedId=null,selectedText='',selectedStyle=null,decorIndex=0,caseMode='As typed',platformIndex=0;\n  let favorites=new Set(JSON.parse(localStorage.getItem('ft_favorites')||'[]'));\n  let recent=JSON.parse(localStorage.getItem('ft_recent')||'[]');\n\n  function source(){let t=input.value||'type something cool';if(caseMode==='UPPER')t=t.toUpperCase();if(caseMode==='lower')t=t.toLowerCase();if(caseMode==='Title')t=t.toLowerCase().replace(\/(^|\\s)\\S\/g,c=>c.toUpperCase());return t}\n  function decorate(text){const d=decors[decorIndex];return d[3]?d[3](text):(d[1]+text+d[2])}\n  function outputFor(style){return decorate(style.fn(source()))}\n  function filtered(){return styles.filter(s=>activeCat==='All'||s.cat===activeCat)}\n  function escapeHtml(v){return v.replace(\/[&<>\"']\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]))}\n  function toast(msg){const t=$('#ft-toast');t.textContent=msg;t.classList.add('show');clearTimeout(window.ftToastTimer);window.ftToastTimer=setTimeout(()=>t.classList.remove('show'),1500)}\n  async function copyText(text,name){try{await navigator.clipboard.writeText(text)}catch(e){const a=document.createElement('textarea');a.value=text;a.style.position='fixed';a.style.opacity='0';document.body.appendChild(a);a.select();document.execCommand('copy');a.remove()}recent=recent.filter(x=>x.text!==text);recent.unshift({text,name:name||'Custom'});recent=recent.slice(0,4);localStorage.setItem('ft_recent',JSON.stringify(recent));renderRecent();toast('Copied to clipboard')}\n  function selectStyle(style){selectedId=style.id;selectedStyle=style;selectedText=outputFor(style);renderCards();renderPreview()}\n  function renderTabs(){tabs.innerHTML=cats.map(c=>`<button class=\"ft-tab ${c===activeCat?'is-active':''}\" type=\"button\" role=\"tab\" aria-selected=\"${c===activeCat}\" data-cat=\"${c}\">${c}<\/button>`).join('')}\n  function renderCards(){const arr=filtered();const visible=arr.slice(0,shown);list.innerHTML=visible.map(s=>{const out=outputFor(s);return `<article class=\"ft-style-card ${selectedId===s.id?'is-selected':''}\" data-id=\"${s.id}\"><div class=\"ft-style-meta\"><div><span class=\"ft-style-cat\">${s.cat}<\/span><span class=\"ft-style-name\">${s.name}<\/span><\/div><button class=\"ft-fav ${favorites.has(s.id)?'is-on':''}\" type=\"button\" aria-label=\"Save ${s.name}\" data-fav=\"${s.id}\">${favorites.has(s.id)?'\u2605':'\u2606'}<\/button><\/div><div class=\"ft-output\">${escapeHtml(out)}<\/div><div class=\"ft-card-actions\"><button class=\"ft-icon-btn\" type=\"button\" aria-label=\"Download ${s.name} as image\" data-download=\"${s.id}\">\u2193<\/button><button class=\"ft-copy-btn\" type=\"button\" aria-label=\"Copy ${s.name} style\" data-copy=\"${s.id}\">Copy<\/button><\/div><\/article>`}).join('');\n    count.textContent=arr.length+' styles';title.textContent=activeCat==='All'?'All font styles':activeCat+' styles';load.style.display=shown>=arr.length?'none':'block';\n  }\n  function renderPreview(){if(selectedStyle){selectedText=outputFor(selectedStyle);preview.textContent=selectedText;preview.classList.add('has-style');copyMain.disabled=false;downloadMain.disabled=false}else{preview.textContent='Pick a style to see it here';preview.classList.remove('has-style');copyMain.disabled=true;downloadMain.disabled=true}const max=platforms[platformIndex][2];charCount.textContent=(selectedStyle?Array.from(selectedText).length:0)+' \/ '+max;$('#ft-handle').textContent=platforms[platformIndex][1]}\n  function renderPlatforms(){$('#ft-platforms').innerHTML=platforms.map((p,i)=>`<button type=\"button\" class=\"ft-platform ${i===platformIndex?'is-active':''}\" data-platform=\"${i}\">${p[0]}<\/button>`).join('')}\n  function renderDecors(){$('#ft-decor-grid').innerHTML=decors.map((d,i)=>`<button type=\"button\" class=\"ft-decor ${i===decorIndex?'is-active':''}\" data-decor=\"${i}\">${d[0]}<\/button>`).join('')}\n  function renderCases(){$('#ft-case-tabs').innerHTML=caseModes.map(c=>`<button type=\"button\" class=\"ft-case ${c===caseMode?'is-active':''}\" data-case=\"${c}\">${c}<\/button>`).join('')}\n  function renderRecent(){$('#ft-recent').innerHTML=recent.length?recent.map((r,i)=>`<button type=\"button\" class=\"ft-recent-item\" data-recent=\"${i}\"><span class=\"ft-recent-text\">${escapeHtml(r.text)}<\/span><span class=\"ft-recent-name\">${escapeHtml(r.name)}<\/span><\/button>`).join(''):'<div class=\"ft-empty\">Copied styles will appear here.<\/div>'}\n  function update(){clear.style.display=input.value?'block':'none';renderCards();renderPreview()}\n  function downloadImage(text,name){const canvas=document.createElement('canvas');canvas.width=1200;canvas.height=630;const ctx=canvas.getContext('2d');ctx.fillStyle='#ffffff';ctx.fillRect(0,0,1200,630);ctx.fillStyle='#09204A';ctx.textAlign='center';ctx.textBaseline='middle';let size=60;ctx.font=`700 ${size}px Manrope, Arial, sans-serif`;while(ctx.measureText(text).width>1020&&size>28){size-=2;ctx.font=`700 ${size}px Manrope, Arial, sans-serif`}ctx.fillText(text,600,295,1020);ctx.font='600 24px Manrope, Arial, sans-serif';ctx.fillStyle='#0C7D8A';ctx.fillText('Created with Fontalic',600,545);const a=document.createElement('a');a.download=(name||'fontalic-style').toLowerCase().replace(\/[^a-z0-9]+\/g,'-')+'.png';a.href=canvas.toDataURL('image\/png');a.click();toast('Image ready')}\n\n  tabs.addEventListener('click',e=>{const b=e.target.closest('[data-cat]');if(!b)return;activeCat=b.dataset.cat;shown=12;selectedId=null;selectedStyle=null;renderTabs();renderCards();renderPreview()});\n  list.addEventListener('click',e=>{const fav=e.target.closest('[data-fav]'),copy=e.target.closest('[data-copy]'),down=e.target.closest('[data-download]'),card=e.target.closest('.ft-style-card');if(fav){e.stopPropagation();const id=fav.dataset.fav;favorites.has(id)?favorites.delete(id):favorites.add(id);localStorage.setItem('ft_favorites',JSON.stringify([...favorites]));renderCards();return}if(copy){e.stopPropagation();const s=styles.find(x=>x.id===copy.dataset.copy);selectStyle(s);copyText(outputFor(s),s.name);copy.textContent='Copied';copy.classList.add('did-copy');setTimeout(()=>{copy.textContent='Copy';copy.classList.remove('did-copy')},1100);return}if(down){e.stopPropagation();const s=styles.find(x=>x.id===down.dataset.download);downloadImage(outputFor(s),s.name);return}if(card){selectStyle(styles.find(x=>x.id===card.dataset.id))}});\n  input.addEventListener('input',update);clear.addEventListener('click',()=>{input.value='';input.focus();update()});\n  $('#ft-surprise').addEventListener('click',()=>{input.value=samples[Math.floor(Math.random()*samples.length)];input.focus();update()});\n  load.addEventListener('click',()=>{shown+=12;renderCards()});\n  $('#ft-platforms').addEventListener('click',e=>{const b=e.target.closest('[data-platform]');if(!b)return;platformIndex=Number(b.dataset.platform);renderPlatforms();renderPreview()});\n  $('#ft-decor-grid').addEventListener('click',e=>{const b=e.target.closest('[data-decor]');if(!b)return;decorIndex=Number(b.dataset.decor);renderDecors();renderCards();renderPreview()});\n  $('#ft-case-tabs').addEventListener('click',e=>{const b=e.target.closest('[data-case]');if(!b)return;caseMode=b.dataset.case;renderCases();renderCards();renderPreview()});\n  copyMain.addEventListener('click',()=>selectedStyle&&copyText(outputFor(selectedStyle),selectedStyle.name));\n  downloadMain.addEventListener('click',()=>selectedStyle&&downloadImage(outputFor(selectedStyle),selectedStyle.name));\n  $('#ft-recent').addEventListener('click',e=>{const b=e.target.closest('[data-recent]');if(!b)return;copyText(recent[Number(b.dataset.recent)].text,recent[Number(b.dataset.recent)].name)});\n  renderTabs();renderPlatforms();renderDecors();renderCases();renderRecent();renderCards();renderPreview();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-07dae4e\" data-id=\"07dae4e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-43e93b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"43e93b4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a4742be\" data-id=\"a4742be\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d7a6449 elementor-widget elementor-widget-text-editor\" data-id=\"d7a6449\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<style>\n.fontalic-article{max-width:900px;margin:0 auto;color:#4c586b;font:400 17px\/1.75 system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}\n.fontalic-article h2{color:#14213d;font-size:30px;line-height:1.2;letter-spacing:-.025em;margin:38px 0 12px;font-weight:760}\n.fontalic-article p{margin:0 0 16px}.fontalic-article ol{margin:8px 0 20px;padding-left:24px}.fontalic-article li{margin:7px 0}\n.fontalic-article a{color:#d83e65;text-decoration:underline;text-underline-offset:3px}\n.fontalic-note{background:#fff6f8;border:1px solid #f7d3dc;border-radius:16px;padding:16px 18px;margin:24px 0}\n.fontalic-faq details{border-bottom:1px solid #e8ebf1}.fontalic-faq details:first-of-type{border-top:1px solid #e8ebf1}\n.fontalic-faq summary{list-style:none;cursor:pointer;color:#17243d;font-size:18px;font-weight:500;line-height:1.45;padding:17px 34px 17px 0;position:relative}\n.fontalic-faq summary::-webkit-details-marker{display:none}.fontalic-faq summary:after{content:\"+\";position:absolute;right:4px;top:15px;color:#d83e65;font-size:22px}\n.fontalic-faq details[open] summary:after{content:\"\u2212\"}.fontalic-faq details p{padding:0 30px 16px 0;margin:0;color:#667185;font-size:15px;line-height:1.65}\n@media(max-width:767px){.fontalic-article{font-size:16px;line-height:1.68}.fontalic-article h2{font-size:25px;margin-top:30px}}\n<\/style>\n<div class=\"fontalic-article\">\n<p><strong><a href=\"https:\/\/fontalic.com\/\">Fontalic<\/a><\/strong> es un generador de fuentes para convertir palabras normales en texto en negrita, cursiva, g\u00f3tico, peque\u00f1o, decorativo y otros estilos que puedes copiar y pegar. Escribe una sola vez, compara los resultados y pulsa <strong>Copiar<\/strong> junto al estilo que prefieras. No necesitas instalar una aplicaci\u00f3n ni crear una cuenta.<\/p>\n\n<h2>Haz que tu texto tenga m\u00e1s personalidad<\/h2>\n<p>El mejor estilo depende del lugar donde vayas a utilizarlo. Una opci\u00f3n limpia y en negrita puede destacar en una biograf\u00eda corta, mientras que la letra cursiva o decorativa funciona mejor en nombres, t\u00edtulos y peque\u00f1os detalles. Para frases largas, los estilos sencillos suelen ser m\u00e1s f\u00e1ciles de leer.<\/p>\n<p>Puedes usar el texto generado en biograf\u00edas de Instagram y TikTok, nombres de usuario, mensajes, perfiles de juegos y publicaciones. Los resultados no son archivos de fuente descargables. La mayor\u00eda utiliza caracteres Unicode, por lo que algunos s\u00edmbolos pueden verse de forma ligeramente distinta seg\u00fan el dispositivo o la aplicaci\u00f3n.<\/p>\n\n<h2>C\u00f3mo usar el generador de fuentes<\/h2>\n<ol>\n<li>Escribe un nombre, una frase o una l\u00ednea corta en el campo de texto.<\/li>\n<li>Explora los estilos disponibles y pulsa \u201cCargar m\u00e1s estilos\u201d para ver m\u00e1s opciones.<\/li>\n<li>Selecciona <strong>Copiar<\/strong> y pega el resultado en la aplicaci\u00f3n o el perfil que quieras.<\/li>\n<\/ol>\n<div class=\"fontalic-note\"><strong>Consejo:<\/strong> comprueba un nombre de usuario o una biograf\u00eda importante en el dispositivo donde se mostrar\u00e1. Algunos campos no admiten todos los caracteres decorativos.<\/div>\n\n<h2>Por qu\u00e9 funcionan estas \u201cfuentes\u201d para copiar y pegar<\/h2>\n<p>Muchos resultados son caracteres con estilo, no tipograf\u00edas instaladas. El <a href=\"https:\/\/unicode.org\/versions\/Unicode16.0.0\/core-spec\/chapter-22\/\" rel=\"nofollow noopener\" target=\"_blank\">est\u00e1ndar Unicode<\/a> incluye s\u00edmbolos similares a letras en negrita, cursiva, Fraktur y monoespaciada. Como son caracteres reales, puedes copiarlos en muchos sitios, aunque la compatibilidad no es id\u00e9ntica en todas las plataformas.<\/p>\n\n<h2>Preguntas frecuentes<\/h2>\n<div class=\"fontalic-faq\">\n<details><summary>\u00bfQu\u00e9 es un generador de fuentes?<\/summary><p>Convierte el texto normal en estilos alternativos que puedes copiar y pegar en numerosas p\u00e1ginas y aplicaciones sin cambiar las palabras.<\/p><\/details>\n<details><summary>\u00bfTengo que descargar una fuente?<\/summary><p>No. La herramienta funciona en el navegador. Elige un resultado, c\u00f3pialo y pru\u00e9balo directamente donde quieras utilizarlo.<\/p><\/details>\n<details><summary>\u00bfPuedo usar estos estilos en Instagram o TikTok?<\/summary><p>Normalmente s\u00ed. Pega el resultado en el campo deseado y revisa la vista previa antes de guardarlo. Los estilos cortos suelen ser m\u00e1s legibles.<\/p><\/details>\n<details><summary>\u00bfPor qu\u00e9 un estilo se ve diferente en otro m\u00f3vil?<\/summary><p>Cada aplicaci\u00f3n y sistema puede representar ciertos caracteres Unicode de manera distinta. Algunos s\u00edmbolos tambi\u00e9n pueden no estar disponibles.<\/p><\/details>\n<details><summary>\u00bfSon tipograf\u00edas reales?<\/summary><p>Por lo general, no. Son caracteres Unicode que se parecen a estilos tipogr\u00e1ficos, por eso su apariencia exacta puede variar entre plataformas.<\/p><\/details>\n<details><summary>\u00bfFontalic es gratis?<\/summary><p>S\u00ed. Puedes generar, comparar y copiar estilos sin instalar programas y sin registrarte.<\/p><\/details>\n<\/div><h2>Explora m\u00e1s generadores de letras<\/h2><p>\u00bfBuscas un estilo concreto? Prueba estos generadores populares para crear texto m\u00e1s adecuado para cada perfil, publicaci\u00f3n o nombre.<\/p><div class=\"ft-es-explore\"><a href=\"https:\/\/fontalic.com\/cursive-fonts\/\">Generador de letras cursivas<\/a><a href=\"https:\/\/fontalic.com\/calligraphy-fonts\/\">Letras de caligraf\u00eda<\/a><a href=\"https:\/\/fontalic.com\/fancy-text\/\">Texto elegante para copiar y pegar<\/a><a href=\"https:\/\/fontalic.com\/instagram-fonts\/\">Fuentes para Instagram<\/a><a href=\"https:\/\/fontalic.com\/tiny-text\/\">Generador de texto peque\u00f1o<\/a><a href=\"https:\/\/fontalic.com\/vaporwave-text\/\">Texto vaporwave<\/a><a href=\"https:\/\/fontalic.com\/cool-fonts\/\">Letras bonitas y originales<\/a><a href=\"https:\/\/fontalic.com\/stylish-text-generator\/\">Generador de texto con estilo<\/a><a href=\"https:\/\/fontalic.com\/papyrus-fonts\/\">Letras estilo Papyrus<\/a><a href=\"https:\/\/fontalic.com\/tiktok-fonts\/\">Fuentes para TikTok<\/a><a href=\"https:\/\/fontalic.com\/creepy-text\/\">Texto terror\u00edfico<\/a><a href=\"https:\/\/fontalic.com\/halloween-fonts\/\">Letras de Halloween<\/a><\/div><\/div><script>\n(function(){\nconst map={\"Copy \u2022 Paste \u2022 Create\":\"Copia \u2022 Pega \u2022 Crea\",\"Font Generator\":\"Generador de fuentes\",\"Turn plain text into stylish fonts and symbols in seconds. Type once, explore the looks you want, then copy your favorite anywhere.\":\"Convierte texto normal en letras con estilo y s\u00edmbolos en segundos. Escribe una vez, explora las opciones y copia tu favorita.\",\"72+ styles\":\"M\u00e1s de 72 estilos\",\"Useful looks, not filler\":\"Opciones \u00fatiles, sin relleno\",\"Nothing to install\":\"Sin instalaciones\",\"Works in your browser\":\"Funciona en tu navegador\",\"One-tap copy\":\"Copia con un toque\",\"Free, no sign-up\":\"Gratis y sin registro\",\"Surprise me\":\"Sorpr\u00e9ndeme\",\"All\":\"Todos\",\"Cool\":\"Originales\",\"Fancy\":\"Elegantes\",\"Cursive\":\"Cursiva\",\"Small\":\"Peque\u00f1as\",\"Bold\":\"Negrita\",\"Glitch\":\"Glitch\",\"Symbols\":\"S\u00edmbolos\",\"Explore styles\":\"Explora los estilos\",\"All font styles\":\"Todos los estilos\",\"styles\":\"estilos\",\"Load more styles\":\"Cargar m\u00e1s estilos\",\"Paste preview\":\"Vista previa\",\"Your Name\":\"Tu nombre\",\"Pick a style to see it here\":\"Elige un estilo para verlo aqu\u00ed\",\"Copy this style\":\"Copiar este estilo\",\"Download image\":\"Descargar imagen\",\"Decoration\":\"Decoraci\u00f3n\",\"None\":\"Ninguna\",\"Letter case\":\"May\u00fasculas y min\u00fasculas\",\"As typed\":\"Como escribiste\",\"Recently copied\":\"Copiados recientemente\",\"Copied styles will appear here.\":\"Los estilos copiados aparecer\u00e1n aqu\u00ed.\",\"Copy\":\"Copiar\",\"Copied\":\"Copiado\"};\nfunction localize(){ const heroTitle=document.querySelector('h1');if(heroTitle)heroTitle.textContent='Generador de fuentes';\n const walker=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT);let node;while(node=walker.nextNode()){const t=node.nodeValue.trim();if(map[t])node.nodeValue=node.nodeValue.replace(t,map[t]);else if(\/^\\d+ styles$\/.test(t))node.nodeValue=node.nodeValue.replace('styles','estilos');}\n const input=document.querySelector('[placeholder=\"Type your name, bio or anything\u2026\"]');if(input){input.placeholder=\"Escribe tu nombre, biograf\u00eda o cualquier texto\u2026\";input.setAttribute('aria-label','Escribe texto para generar estilos de letras');}\n document.querySelectorAll('button').forEach(b=>{if(b.textContent.trim()==='\u2726 Surprise me')b.textContent='\u2726 Sorpr\u00e9ndeme';if(b.textContent.trim()==='\u2193 Download image')b.textContent='\u2193 Descargar imagen';});\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',localize);else localize();\nsetTimeout(localize,500);\n})();\n<\/script>\n<style id=\"fontalic-es-global-fix\">\nbody.page-id-4924 #masthead,body.page-id-4924 #site-header{background:#0A2049!important;border:0!important;padding:0!important;margin:0!important}\nbody.page-id-4924 #masthead>p{display:none!important}\nbody.page-id-4924 #site-header .header-inner{max-width:1600px;min-height:86px;margin:auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}\n.ft-es-logo{display:flex;align-items:center;flex:0 0 auto}\n.ft-es-logo img{display:block;width:244px;height:auto;max-height:40px;object-fit:contain}\n.ft-es-nav{display:flex;align-items:center;justify-content:flex-end;gap:0;margin-left:auto}\n.ft-es-nav>a{color:#fff!important;text-decoration:none!important;font-size:16px;font-weight:600;padding:15px;transition:color .2s ease}\n.ft-es-nav>a:hover,.ft-es-nav>a:focus{color:#ef4774!important}\n.ft-lang{position:relative;margin-left:14px}\n.ft-lang summary{list-style:none;cursor:pointer;border:1px solid rgba(255,255,255,.35);border-radius:9px;padding:9px 12px;display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:650;background:rgba(255,255,255,.06);transition:border-color .2s ease,background .2s ease}\n.ft-lang summary:hover{border-color:#ef4774;background:rgba(255,255,255,.1)}\n.ft-lang summary::-webkit-details-marker{display:none}.ft-lang summary:after{content:\"\u2304\";font-size:13px}\n.ft-lang-menu{position:absolute;right:0;top:48px;min-width:170px;background:#fff;border:1px solid #dce3ee;border-radius:10px;box-shadow:0 12px 30px rgba(9,32,74,.18);padding:6px;z-index:9999}\n.ft-lang-menu a{display:flex;gap:9px;align-items:center;padding:9px 10px;border-radius:7px;color:#17243d!important;text-decoration:none!important;font-size:14px;font-weight:600}\n.ft-lang-menu a:hover,.ft-lang-menu a[aria-current=\"page\"]{background:#f7f9fd;color:#d83e65!important}\n.ft-lang img,.ft-foot-lang img{width:18px;height:12px;object-fit:cover}\nbody.page-id-4924 #colophon,body.page-id-4924 #site-footer{background:transparent!important}\nbody.page-id-4924 #site-footer{background:linear-gradient(135deg,#08162f 0%,#0c2145 58%,#102a56 100%)!important;color:#fff;padding:58px 24px 30px!important;border-top:3px solid #e54870!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;box-sizing:border-box}\nbody.page-id-4924 #site-footer .footer-inner{display:block;max-width:1180px;margin:auto}\n.ft-es-footer-brand{display:block;width:max-content;margin:0 0 34px;color:#fff!important;text-decoration:none!important;font-size:28px;line-height:1;font-weight:850;letter-spacing:-.045em}\n.ft-es-footer-brand:hover{color:#ef4774!important}\n.ft-es-footer-grid{display:grid;grid-template-columns:1.05fr 2.25fr 1fr;gap:0;align-items:start}\n.ft-es-footer-col{min-height:365px;padding:0 28px;border-right:1px solid rgba(255,255,255,.09);box-sizing:border-box}\n.ft-es-footer-col:first-child{padding-left:18px}.ft-es-footer-col:last-child{border-right:0;padding-right:18px}\n.ft-es-footer-title{text-transform:uppercase;letter-spacing:.11em;font-size:13px;line-height:1.3;font-weight:800;color:#fff;margin:0 0 18px}\n.ft-es-footer-links{list-style:none;padding:0;margin:0}.ft-es-footer-links li{margin:0 0 9px}\n.ft-es-footer-links a,.ft-es-style-grid a{color:#c8d3e6!important;text-decoration:none!important;font-size:14px;line-height:1.45;font-weight:500;transition:color .18s ease,transform .18s ease}\n.ft-es-footer-links a{display:inline-flex;align-items:center}\n.ft-es-footer-links a:before,.ft-es-style-grid a:before{content:\"\";width:5px;height:5px;flex:0 0 5px;margin-right:9px;border-radius:999px;background:#e54870;opacity:.72;transition:transform .18s ease,opacity .18s ease}\n.ft-es-footer-links a:hover,.ft-es-style-grid a:hover{color:#fff!important;transform:translateX(3px)}\n.ft-es-footer-links a:hover:before,.ft-es-style-grid a:hover:before{transform:scale(1.35);opacity:1}\n.ft-es-style-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px 36px}\n.ft-es-style-grid a{display:flex;align-items:center;border:1px solid rgba(200,211,230,.9);border-radius:999px;padding:4px 10px;box-sizing:border-box}\n.ft-es-style-grid a:before{background:#0c7d8a}\n.ft-es-legal{border-top:1px solid rgba(255,255,255,.08);margin-top:18px;padding-top:10px}\n.ft-es-legal a{display:block;color:#8291aa!important;text-decoration:none!important;font-size:13px;font-weight:650;margin:10px 0;transition:color .18s ease}\n.ft-es-legal a:hover{color:#fff!important}\n.ft-es-all{display:inline-block!important;border:1px solid #0c7d8a;border-radius:10px;padding:9px 14px;color:#9cd7df!important;margin-top:3px!important}\n.ft-es-all:hover{background:#0c7d8a;color:#fff!important}\n.ft-es-email{border-top:1px solid rgba(255,255,255,.14);margin-top:22px;padding-top:18px;color:#ff7899;font-size:14px;font-weight:700}\n.ft-es-footer-bottom{border-top:1px solid rgba(255,255,255,.09);margin-top:30px;padding:22px 0 0;color:#94a7c5;font-size:13px;line-height:1.5;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:20px}\n.ft-foot-lang{position:relative}.ft-foot-lang summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;color:#c8d3e6;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:7px 10px}\n.ft-foot-lang summary::-webkit-details-marker{display:none}.ft-foot-lang summary:after{content:\"\u2304\";margin-left:3px}\n.ft-foot-lang .ft-lang-menu{top:auto;bottom:42px}\n.wpml-ls-statics-footer{display:none!important}\n@media(max-width:900px){.ft-es-nav>a{padding:12px 9px;font-size:14px}.ft-es-footer-grid{grid-template-columns:1fr 1fr}.ft-es-footer-col:nth-child(2){border-right:0}.ft-es-footer-col:last-child{grid-column:1\/-1;min-height:0;padding-top:28px}.ft-es-style-grid{grid-template-columns:1fr 1fr}}\n@media(max-width:767px){body.page-id-4924 #site-header .header-inner{min-height:74px;padding:0 16px}.ft-es-logo img{width:190px}.ft-es-nav>a{display:none}.ft-lang{margin-left:10px}.ft-lang summary{padding:8px 9px}.ft-lang summary span:nth-child(2){display:none}body.page-id-4924 #site-footer{padding:44px 20px 26px!important}.ft-es-footer-brand{margin-bottom:28px}.ft-es-footer-grid{grid-template-columns:1fr}.ft-es-footer-col,.ft-es-footer-col:first-child,.ft-es-footer-col:last-child{grid-column:auto;min-height:0;padding:0 0 26px;margin-bottom:26px;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.ft-es-footer-col:last-child{padding-top:0;margin-bottom:0;border-bottom:0}.ft-es-style-grid{grid-template-columns:1fr}.ft-es-footer-bottom{margin-top:24px;align-items:flex-start;flex-direction:column}.ft-foot-lang .ft-lang-menu{left:0;right:auto}}\n<\/style>\n<script id=\"fontalic-es-global-script\">(function(){function build(){var h=document.getElementById('site-header')||document.getElementById('masthead');if(h){h.innerHTML='<div class=\"header-inner\"><a class=\"ft-es-logo\" href=\"https:\/\/fontalic.com\/es\/\" aria-label=\"Inicio de Fontalic\"><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/uploads\/2023\/09\/fontalic-logo.png\" alt=\"Fontalic\" width=\"244\" height=\"40\"><\/a><nav class=\"ft-es-nav\" aria-label=\"Navegaci\u00f3n principal\"><a href=\"https:\/\/fontalic.com\/about\/\">Acerca de<\/a><a href=\"https:\/\/fontalic.com\/generators\/\">Generadores<\/a><a href=\"https:\/\/fontalic.com\/blog\/\">Blog<\/a><a href=\"https:\/\/fontalic.com\/faqs\/\">Preguntas frecuentes<\/a><a href=\"https:\/\/fontalic.com\/contact\/\">Contacto<\/a><details class=\"ft-lang\"><summary><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/es.svg\" alt=\"\"><span>Espa\u00f1ol<\/span><\/summary><div class=\"ft-lang-menu\"><a href=\"https:\/\/fontalic.com\/\" lang=\"en\"><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/en.svg\" alt=\"\"> English<\/a><a href=\"https:\/\/fontalic.com\/es\/\" lang=\"es\" aria-current=\"page\"><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/es.svg\" alt=\"\"> Espa\u00f1ol<\/a><\/div><\/details><\/nav><\/div>'}var f=document.getElementById('site-footer')||document.getElementById('colophon');if(f){f.id='site-footer';f.innerHTML='<div class=\"footer-inner\"><a class=\"ft-es-footer-brand\" href=\"https:\/\/fontalic.com\/es\/\" aria-label=\"Inicio de Fontalic\">FONTALIC<\/a><div class=\"ft-es-footer-grid\"><div class=\"ft-es-footer-col\"><div class=\"ft-es-footer-title\">Generadores populares<\/div><ul class=\"ft-es-footer-links\"><li><a href=\"\/twitter-font-generator\/\">Fuentes para Twitter<\/a><\/li><li><a href=\"\/handwriting-font-generator\/\">Letras manuscritas<\/a><\/li><li><a href=\"\/mirror-text-generator\/\">Texto espejo<\/a><\/li><li><a href=\"\/old-english-fonts\/\">Letras inglesas antiguas<\/a><\/li><li><a href=\"\/double-struck-fonts\/\">Letras de doble trazo<\/a><\/li><li><a href=\"\/retro-fonts\/\">Letras retro<\/a><\/li><li><a href=\"\/underline-text\/\">Texto subrayado<\/a><\/li><li><a href=\"\/bubble-fonts\/\">Letras de burbujas<\/a><\/li><\/ul><\/div><div class=\"ft-es-footer-col\"><div class=\"ft-es-footer-title\">Estilos destacados<\/div><div class=\"ft-es-style-grid\"><a href=\"\/zalgo-text\/\">Texto Zalgo<\/a><a href=\"\/signature-fonts\">Letras de firma<\/a><a href=\"\/bold-text-generator\/\">Texto en negrita<\/a><a href=\"\/disney-fonts\/\">Letras Disney<\/a><a href=\"\/twitch-fonts\/\">Fuentes para Twitch<\/a><a href=\"\/gothic-fonts-generator\/\">Letras g\u00f3ticas<\/a><a href=\"\/whatsapp-font-generator\/\">Fuentes para WhatsApp<\/a><a href=\"\/weird-texts\/\">Texto extra\u00f1o<\/a><a href=\"\/small-caps-text\/\">Versalitas<\/a><a href=\"\/discord-fonts\/\">Fuentes para Discord<\/a><a href=\"\/snapchat-fonts\/\">Fuentes para Snapchat<\/a><a href=\"\/aesthetic-fonts\/\">Letras aesthetic<\/a><\/div><\/div><div class=\"ft-es-footer-col\"><div class=\"ft-es-footer-title\">Fontalic<\/div><ul class=\"ft-es-footer-links\"><li><a href=\"\/about\/\">Acerca de<\/a><\/li><li><a href=\"\/faqs\/\">Preguntas frecuentes<\/a><\/li><li><a href=\"\/blog\/\">Blog<\/a><\/li><li><a href=\"\/privacy-policy\/\">Pol\u00edtica de privacidad<\/a><\/li><\/ul><div class=\"ft-es-legal\"><a href=\"\/how-fontalic-works\/\">C\u00f3mo funciona Fontalic<\/a><a href=\"\/terms-of-use\/\">T\u00e9rminos de uso<\/a><a href=\"\/editorial-policy\/\">Pol\u00edtica editorial<\/a><a class=\"ft-es-all\" href=\"\/generators\/\">Todos los generadores<\/a><\/div><div class=\"ft-es-email\">hello@fontalic.com<\/div><\/div><\/div><div class=\"ft-es-footer-bottom\"><span>\u00a9 2026 Fontalic \u2022 Uso gratuito \u2022 Sin registro \u2022 Copia instant\u00e1nea<\/span><details class=\"ft-foot-lang\"><summary><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/es.svg\" alt=\"\"> Espa\u00f1ol<\/summary><div class=\"ft-lang-menu\"><a href=\"https:\/\/fontalic.com\/\" lang=\"en\"><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/en.svg\" alt=\"\"> English<\/a><a href=\"https:\/\/fontalic.com\/es\/\" lang=\"es\" aria-current=\"page\"><img decoding=\"async\" src=\"https:\/\/fontalic.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/es.svg\" alt=\"\"> Espa\u00f1ol<\/a><\/div><\/details><\/div><\/div>'}}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',build);else build();})();<\/script><style id=\"fontalic-es-width-final\">body.page-id-4924 .elementor-element-8fd6f67>.elementor-container{max-width:1240px!important}body.page-id-4924 .elementor-element-8fd6f67 .elementor-element-211721c,body.page-id-4924 .elementor-element-8fd6f67 .elementor-element-07dae4e{display:none!important}body.page-id-4924 .elementor-element-8fd6f67 .elementor-element-5a6dc53{width:100%!important;flex:0 0 100%!important;max-width:100%!important}<\/style>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Copy \u2022 Paste \u2022 Create Font Generator Turn plain text into stylish fonts and symbols in seconds. Type once, explore the looks you want, then copy your favorite anywhere. \u271376 stylesUseful looks, not filler \u2713Nothing to installWorks in your browser \u2713One-tap copyFree, no sign-up \u00d7 \u2726 Surprise me AllCoolFancyCursiveSmallBoldGlitchSymbols Explore styles All font styles 76 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-4924","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages\/4924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/comments?post=4924"}],"version-history":[{"count":33,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages\/4924\/revisions"}],"predecessor-version":[{"id":5138,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages\/4924\/revisions\/5138"}],"wp:attachment":[{"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/media?parent=4924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}