{"id":4924,"date":"2023-09-23T02:33:34","date_gmt":"2023-09-23T02:33:34","guid":{"rendered":"https:\/\/fontalic.com\/inicio\/"},"modified":"2026-08-11T22:20:09","modified_gmt":"2026-08-11T22:20:09","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. \u271372+ stylesUseful looks, not filler \u2713Nothing to installWorks in your browser \u2713One-tap copyFree, no sign-up \u00d7 \u2726 Surprise me Explore styles All font styles 72+ styles [&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"],"amp_enabled":false,"_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":31,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages\/4924\/revisions"}],"predecessor-version":[{"id":4955,"href":"https:\/\/fontalic.com\/es\/wp-json\/wp\/v2\/pages\/4924\/revisions\/4955"}],"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}]}}