Halloween Text Generator 🎃 𝕾𝖕𝖔𝖔𝖐𝖞 𝕱𝖔𝖓𝖙𝖘 👻
Create creepy, cute and cursed Halloween text in one click: gothic letters, dripping effects, Zalgo glitch text, pumpkins 🎃, ghosts 👻, bats 🦇, spider webs 🕸️ and spooky kaomoji. Copy it in one click for your Instagram bio, TikTok videos, WhatsApp chats, Discord server, X posts or gamer tag. It is free, there is nothing to sign up for, and your text stays on your device.
- 200+ Halloween styles
- 10 creepiness levels
- 8 spooky name types
- 30+ captions
- 100% free
All Halloween styles
Got your spooky style? 🦇
Share this Halloween text generator with your friends, your squad or your followers before October 31.
Halloween Captions, Quotes and Bio Ideas
Grab any caption as-is, or hit Style it to send it up to the generator, where you can give it gothic lettering, a creepy frame or a cursed glitch.
“Happy Halloween” in 20+ Languages
Press Use beside any phrase to send it to the generator. The stylized alphabets only cover A–Z, but pumpkins, frames and text art decorate every script.
| Language | Greeting | Try it |
|---|---|---|
| English | Happy Halloween | |
| Spanish | ¡Feliz Halloween! | |
| Spanish (traditional) | Feliz Noche de Brujas | |
| French | Joyeux Halloween | |
| German | Fröhliches Halloween | |
| Italian | Buon Halloween | |
| Portuguese | Feliz Dia das Bruxas | |
| Dutch | Fijne Halloween | |
| Polish | Wesołego Halloween | |
| Swedish | Glad Halloween | |
| Danish | Glædelig Halloween | |
| Finnish | Hyvää Halloweenia | |
| Irish | Oíche Shamhna Shona | |
| Turkish | Mutlu Cadılar Bayramı | |
| Russian | С Хэллоуином | |
| Indonesian | Selamat Hari Halloween | |
| Filipino (Tagalog) | Maligayang Halloween | |
| Urdu | ہیپی ہالووین | |
| Arabic | هالوين سعيد | |
| Hindi | हैप्पी हैलोवीन | |
| Japanese | ハッピーハロウィン | |
| Chinese (Mandarin) | 万圣节快乐 | |
| Korean | 해피 할로윈 |
Halloween and Spooky Season Dates
Plan your posts, parties and profile changes. The day of the week and the days remaining refresh on their own every year, so this table never goes stale.
| Occasion | Date | Day | Countdown |
|---|---|---|---|
| Mischief Night | October 30 | — | — |
| Halloween | October 31 | — | — |
| Samhain (Celtic festival) | October 31 – November 1 | — | — |
| All Saints’ Day | November 1 | — | — |
| Día de los Muertos | November 1–2 | — | — |
| All Souls’ Day | November 2 | — | — |
| Bonfire Night (UK) | November 5 | — | — |
| Next Friday the 13th | Varies | Friday | — |
What Is a Halloween Text Generator?
This spooky font maker transforms plain words into eerie, eye-catching lettering in seconds, for example 🎃 𝕳𝖆𝖕𝖕𝖞 𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓 🎃, 👻 Ⓑⓞⓞ! 👻, ꧁🦇 𝓢𝓹𝓸𝓸𝓴𝔂 🦇꧂ or cursed Zalgo text like H̷̢͝a̵̰͠u̶͙͆n̵̗̈t̷͔̓e̶̥͝d̸̰̊.
Most apps won't let you change fonts in a bio, a comment, or a username. This tool works around that by swapping your letters for Unicode characters that already look gothic, script, bubble, or glitched, then decorating them with Halloween emoji, symbols, kaomoji, and multi-line text art. The result is real text, so it keeps its creepy look wherever you paste it.
It goes far beyond a basic spooky font converter: a creepiness slider for cursed text, a Spooky Name Maker, a custom style builder with effects, quick phrases, a Halloween symbol picker, 30+ captions, Happy Halloween in 20+ languages, a character-limit checker, favorites, history, and a live Halloween countdown.
- 10 Creepiness levels
- 12 Spooky text art cards
- 0 Sign-ups or downloads

How to Create Spooky Halloween Text
Going from plain words to something properly haunted takes less than sixty seconds, on desktop or mobile.
- Type your text: Write a name, caption, greeting, or gamer tag in the input area, or tap a Quick phrase such as “Trick or Treat” or “Stay Spooky”.
- Add spooky symbols (optional): Tap 🎃 👻 🦇 🕷️ 💀 or any other symbol in the Add symbol row to insert it exactly at your cursor.
- Browse 200+ styles instantly: Every style updates live. Narrow things down with the category chips (Emoji Frames, Spooky Fonts, Glitch and Cursed, Text Art, Kaomoji, Gamer Names…) or try a search such as “ghost”, “blood,” or “web”.
- Set the creepiness level: Drag the 💀 Creepiness slider from 1 to 10. Level 1–3 stays readable for bios; level 8–10 is fully possessed.
- Check the length: Tell Limit check where the text is going (a TikTok bio, a Free Fire name, a Discord nickname…) and look for the green ✓ on each card.
- Customize or get a spooky name: Use the Custom Halloween Style Builder to mix a font, frame, separator and effect, or enter your name in the Spooky Name Maker to get your vampire, witch or ghost alter ego.
- Copy and paste: Hit any style or its Copy button, head to the app where you are celebrating and paste it in: a long press on phones, Ctrl+V or ⌘+V on computers.
Pro tip: Star ☆ your favorite spooky styles. They stay pinned at the top every time you come back, so updating your bio each October takes seconds.
The Complete Guide to Using Halloween Fonts on Every Platform
Each app handles special characters a little differently. Here's what works best on each one.
Use a gothic or framed style in your name and bio for October, and a spooky headline at the start of captions. Your @handle has to stay plain, and the bio tops out at 150 characters.
Example: 🎃 𝕾𝖆𝖗𝖆𝖍 🎃
🎵 TikTok
Halloween trends move fast. A creepy display name or cursed caption helps your costume videos stand out. Bio limit: 80.
Example: 👻 ᴄᴏꜱᴛᴜᴍᴇ ꜱᴇᴀꜱᴏɴ 👻
Text Art cards like the Haunted House or Spider Web look great in group chats, party invites, and status updates.
Example: 🕸️🕸️🕸️🕸️🕸️🕸️
🕷️
🎃 Party at 8! 🎃
🎧 Discord
Give your server a haunted makeover with eerie channel names, creepy role labels, and cursed nicknames (up to 32 characters).
Example: ꧁🦇 𝖁𝖆𝖒𝖕𝖎𝖗𝖊 🦇꧂
🎮 Gaming names
Every game blocks a different set of characters, so short names with one or two symbols are safest. Preview it in-game before spending diamonds or UC on a rename.
Example: ☠Gђσѕт☠
🐦 X (Twitter) and Threads
Spooky display names and posts get noticed. Keep the main message readable; use glitch text for one or two words.
Example: 𝗜𝘁'𝘀 𝘀𝗽𝗼𝗼𝗸𝘆 𝘀𝗲𝗮𝘀𝗼𝗻 🦇
Use framed text in posts, event descriptions, and comments. Personal profile names may reject styled letters.
Example: 🎃 𝐓𝐫𝐢𝐜𝐤 𝐨𝐫 𝐓𝐫𝐞𝐚𝐭 🍬
🛍️ Shops and businesses
Announce spooky sales and costume events on social media, but leave coupon codes, prices, and product names unstyled so shoppers can find and copy them.
Example: 🎃 𝗦𝗣𝗢𝗢𝗞𝗬 𝗦𝗔𝗟𝗘 🎃
🎉 Party invites
Paste a Text Art card into your invitation, then add the date, time, and address below in plain text.
Example: ╔══════════════╗
☠ Costume Party ☠
╚══════════════╝
How Does the Halloween Font Generator Work?
Everything you see is built from standard Unicode characters that modern phones and computers already understand. The generator combines four building blocks:
1. Spooky letter sets
Unicode contains complete alphabets that look gothic (𝕬), script (𝓐), double-struck (𝔸), bubble (Ⓐ), boxed (🅰), or small caps (ᴀ). Each letter you type is swapped for its spooky twin.
2. Combining marks (cursed text)
Zalgo, dripping, and scratched styles stack invisible combining characters above, through, and below each letter. The creepiness slider controls how many marks are stacked.
3. Halloween decorations
Pumpkins, ghosts, bats and spiders (🎃👻🦇🕷️), dark symbols such as ☠ ⚰ ✞ ☾, and kaomoji like ᗢ or ψ(`∇´)ψ wrap around your words or slip between the letters.
4. Text art cards
Text art cards draw a little scene (a spider web, a graveyard, a haunted house or a coffin) on the lines above and below your message and stretch to match its length.
Does the creepy look survive pasting? Yes. Each gothic letter, cursed mark, and pumpkin is its own Unicode character, so the spooky shapes are carried inside the text instead of depending on an app font setting. If a reader’s phone is missing a rare symbol, only that one character appears as a blank box.
Every Spooky Feature in One Place
200+ Halloween styles
Emoji frames, spooky fonts, cursed text, text art, kaomoji, separators, gamer names, and effects on one page.
Creepiness slider
Ten levels of Zalgo, from slightly haunted to fully possessed. Results stay the same until you change the text or level.
Spooky Name Maker
Turn any first name into eight Halloween alter egos (vampire, witch, ghost, zombie, werewolf, and more), styled and ready to copy.
Advanced style builder
Combine any font, frame, separator, effect, and letter case for thousands of unique spooky combinations.
Multi-line text art
Spider webs, graveyards, haunted houses, coffins, full moons, and witch spells that resize to fit your message.
Quick phrases and symbols
One tap for Trick or Treat, Boo!, Stay Spooky, and more, plus a picker of 30 Halloween symbols that insert at your cursor.
30+ captions
Funny, cute, creepy, couple, squad, business, and bio captions with Copy and Style it buttons.
20+ languages
Happy Halloween in Spanish, French, German, Japanese, Urdu, Arabic, Hindi, and more, ready to style.
Character-limit checker
Choose a destination such as a TikTok bio or a Free Fire name, and every spooky card reports whether it fits.
Countdown and spooky dates
Live days until Halloween plus key dates such as Día de los Muertos and the next Friday the 13th.
Compatibility badges
Green, orange and amber labels warn you before a symbol turns into an empty box on someone else’s screen.
Private, free, unlimited
Your text never leaves your device. Use it as often as you like without an account, and your saved styles stay in your own browser.
Why Spooky Fonts Make Your Posts Stand Out
👀 Grab attention during spooky season
October feeds are packed with costume photos. A gothic name or cursed caption makes people stop scrolling and look.
🎭 Show your Halloween personality
Cute bubble ghosts, elegant vampire script, dark gothic or chaotic Zalgo: match your text to your costume and vibe.
📈 Boost engagement
Festive profile names and themed captions help creators, gamers, and small businesses join Halloween trends and get noticed.
🧩 Consistent seasonal branding
Use one spooky frame across Instagram, TikTok, Discord, and WhatsApp, so your Halloween content looks planned and professional.
💸 Free alternative to design apps
No paid templates, no Photoshop, and no app installs. Text styles load instantly, scale perfectly, and never look blurry.
🎮 Unique gamer tags
Skulls, bats, wings, and runes help you build a memorable Halloween nickname that's less likely to be taken.
Spend Less Time Styling and More Time Celebrating
Spooky posts have a short shelf life, so speed matters. Rough comparisons with doing it by hand:
| Task | The manual way | With this tool |
| Write a name in gothic letters | 5–10 min copying letters one by one | ~3 seconds |
| Make readable Zalgo text | Trial and error with random glitch sites | Slider with 10 controlled levels |
| Design a multi-line spooky card for WhatsApp | 10–15 min arranging emojis by hand | ~10 seconds |
| Come up with a Halloween name or alter ego | Brainstorming for ages | 8 names instantly, reroll anytime |
| Write captions for a week of Halloween posts | An hour of writing | ~10 minutes with the caption library |
| Make sure a name is short enough for a game | Paste, get rejected, retry | Instant fit badge |
- Batch your spooky content: style captions, stories and replies for the whole month in one sitting.
- Build a spooky toolkit: starred styles and your copy history save you from hunting for the same look twice.
- Fewer surprises: you will spot empty boxes or too-long names before your followers do.
- Share options fast: export every style to a .txt file for your team or client.
Your spooky text is 5 seconds away 🎃
One phrase, hundreds of haunting looks, zero cost.
Halloween Text Styles Explained
| Style | Example | What it is | Best for |
| Gothic / Fraktur | 𝕳𝖆𝖚𝖓𝖙𝖊𝖉 | Medieval blackletter alphabet | Vampire, horror, metal, tattoo vibes |
| Zalgo / Cursed | C̷̢ṵ̵r̶͙s̵̗e̷͔d̶ | Stacked combining marks | Creepy posts, horror memes |
| Dripping | B̩̩l̩̩o̩̩o̩̩d̩̩ | Vertical marks hanging below letters | Blood and slime themes |
| Creepy Cyrillic | ЅРФФКУ | Look-alike letters from other alphabets | Eerie, foreign-looking titles |
| Witchy Script | 𝓦𝓲𝓽𝓬𝓱 | Bold mathematical script | Witch and magic accounts |
| Ghost Bubbles | ⓑⓞⓞ | Circled letters | Cute, kid-friendly Halloween |
| Magic Runes | ꌚꉣꂦꂦꀘꌩ | Yi syllables used as rune-like letters | Spells, fantasy, mystery |
| Upside Down | uǝǝʍollɐH | Flipped look-alike characters, reversed | Haunted, “Upside Down” themes |
| Text Art Card | 🪦 🪦 🪦 | Multi-line emoji drawings around your text | WhatsApp, invites, group chats |
| Kaomoji | ψ(`∇´)ψ | Japanese-style text faces | Fun, playful replies |
Which Halloween Style Fits Your Message?
| Occasion | Recommended style | Example |
| Instagram name in October | Pumpkin frame or Bloody Gothic | 🎃 𝕰𝖒𝖒𝖆 🎃 |
| Costume photo caption | Bold Sans with a ghost frame | 👻 𝗡𝗲𝘄 𝗰𝗼𝘀𝘁𝘂𝗺𝗲 𝘄𝗵𝗼 𝗱𝗶𝘀? 👻 |
| Horror or creepy post | Glitch and Cursed (level 5+) | I̷̢ ̵s̶e̵e̷ ̶y̸o̵u̷ |
| Kids, family, and school | Ghost Bubbles or Candy frame | 🍬 ⓣⓡⓘⓒⓚ ⓞⓡ ⓣⓡⓔⓐⓣ 🍭 |
| Party invitation | Text Art: Haunted House or Coffin Box | 🏚️ 🦇 You're invited 🦇 🏚️ |
| Business promotion | Clean frame with Bold Sans | 🎃 𝗛𝗮𝗹𝗹𝗼𝘄𝗲𝗲𝗻 𝗦𝗮𝗹𝗲 🎃 |
| Gamer tag | Gamer Names: Bat Wings or Skull King | ꧁☠ 𝕽𝖊𝖆𝖕𝖊𝖗 ☠꧂ |
| Couples | Kaomoji or Love Potion frame | 🧪💜 You're my boo 💜🧪 |
Troubleshooting Spooky Text
When spooky text misbehaves, the receiving app or device is almost always the cause. Find your symptom below.
| Problem | Why it happens | How to fix it |
| Pumpkins or letters turn into empty boxes | The viewer’s phone or PC has no font with that character (common for 🪦 on Windows 10) | Prefer cards marked Wide support, or wrap normal letters in an emoji frame |
| Cursed text spills over the lines around it | Too many marks are stacked above and below each letter | Drag the Creepiness slider down to 1–3 for bios and comments |
| The app deletes part of my glitch text | Some platforms strip long runs of combining marks | Try a lower creepiness level, or switch to the Dripping or Scratched effect |
| Gothic letters ignore é, ñ or ö | Blackletter alphabets in Unicode exist only for A–Z | Accented letters stay plain by design; frames and text art still decorate them |
| Instagram will not accept my spooky username | Handles allow letters, numbers, dots, and underscores only | Style your display name and bio instead |
| My game says the name is too long | Each styled letter, emoji or mark can count twice or more | Set Limit check to your game and choose a card with a ✓ |
| Ghosts and bats look different on another phone | Apple, Google and Samsung each draw their own emoji | Expected behavior; the meaning does not change |
| Haunted House or Graveyard art looks uneven | Proportional fonts give each symbol a different width | Discord and WhatsApp keep text art the tidiest |
| A styled hashtag gets no reach | Search treats #𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓 and #Halloween as separate tags | Type hashtags in ordinary letters |
| Tapping Copy does nothing | The browser blocked clipboard access | Click the spooky text directly, or select it and copy it manually |
| The Paste button asks for permission | Browsers protect what is on your clipboard | Approve the prompt, or paste manually with Ctrl+V or a long press |
| A screen reader reads out a stream of symbols | Zalgo marks and styled letters all have spoken names | Put the party time and place in plain text beside the decoration |
Pro Tips for Perfect Halloween Text
1. Keep bios readable
Use creepiness level 1–3 or a gothic font for profiles. Save heavy Zalgo for short posts and memes.
2. Match your costume
Vampire? Try Bloody Gothic. Witch? Witchy Script with a cauldron frame. Ghost? Ghost Bubbles.
3. Style one key word
“Happy 𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓!” often looks better than styling every word.
4. Save your normal bio first
Copy your current bio somewhere safe before October so you can switch back in November.
5. Keep details plain
Guests need to read the party time and address at a glance, so leave those, along with prices and coupon codes, unstyled.
6. Test on another device
Send the text to yourself or a friend first, especially rare symbols and text art.
7. Be kind with scares
Avoid heavy glitch text in group chats with people who use screen readers, and keep content kid-friendly where needed.
8. Start early
Spooky season starts October 1. Update your profile early to ride the whole wave of Halloween trends.
Why This Beats a Basic Halloween Font Changer
| Feature | This generator | Typical generator |
| Halloween styles | 200+ on one page | A few dozen, often split across pages |
| Adjustable creepiness (Zalgo levels) | ✅ 10 levels | ❌ Random only |
| Spooky Name Maker | ✅ | ❌ |
| Builder with fonts, frames, separators and effects | ✅ | ❌ |
| Multi-line text art cards | ✅ | ❌ |
| Quick phrases and symbol picker | ✅ | ❌ |
| 30+ captions and 20+ languages | ✅ | ❌ |
| Character-limit checker and compatibility badges | ✅ | ❌ |
| Favorites, history, and .txt export | ✅ | ❌ |
| Countdown and spooky dates | ✅ | ❌ |
| Sign-up required | Never | Sometimes |
Halloween Text Generator: Frequently Asked Questions
What can a Halloween text generator do?
It turns any phrase into spooky lettering for October: gothic and witchy fonts, glitchy cursed text, pumpkin and ghost frames, creepy kaomoji and multi-line scenes like spider webs and graveyards, each copyable in one tap.
Are the spooky fonts free to use?
Completely. There is no price, trial, account, or limit on how many styles you copy, and that includes the creepiness slider and the Spooky Name Maker.
How do I get Halloween text into another app?
Click the style you want, or its Copy button, and a message confirms it is on your clipboard. Then switch apps and paste with a long press on mobile, or Ctrl+V / ⌘+V on a computer.
What is cursed or Zalgo text?
It is ordinary text overloaded with combining accent marks, so each letter appears to drip, crawl, or glitch. The name comes from an internet horror meme, and the effect is pure text, not an image or anything harmful.
How does the creepiness slider work?
It sets how many marks are stacked on each letter in the Glitch and Cursed styles, from 1 (barely haunted) to 10 (fully possessed). The result stays the same until you change your text or the level, so what you see is exactly what you copy.
Where can I put spooky text on Instagram?
Your display name, bio, captions, comments, story text, and DMs all accept it. Only the @handle refuses special characters, so leave that one plain.
Will Zalgo text work on TikTok, Discord, WhatsApp, and X?
Generally yes, though some apps trim very heavy stacks of marks or let them spill over neighboring lines. Levels 1 to 4 are the safest choice for names and bios.
Can I use Halloween text in my Free Fire, PUBG, or Roblox name?
Often, yes. Games filter different symbols and cap name length, so pick from the Gamer Names category with Limit check switched on and try the name in-game before buying a rename.
What is the Spooky Name Maker?
Enter your first name, and it creates eight Halloween alter egos, such as a vampire count, a witch, a ghost, a zombie, or a werewolf, each in a matching spooky font. Press New spooky names for more options and copy your favorite.
Why do pumpkins or letters appear as empty boxes for some friends?
Their device lacks a font for that particular character. Newer emojis such as the headstone are a common cause on older Windows PCs, which is why those styles carry a Most apps badge.
Why does Zalgo text hit character limits so fast?
Every invisible mark stacked on a letter counts as a character, so cursed text can be several times longer than it looks. The limit checker includes those marks, so trust its green ✓.
Do accented letters work with spooky fonts?
They stay as they are, because the gothic and script alphabets in Unicode cover only A to Z and digits. Cursed effects, frames, and text art still apply to them, and to any other language.
Can I write Happy Halloween in other languages?
Yes, the table lists more than 20 versions, from ¡Feliz Halloween! to ハッピーハロウィン. Press Use to load one and decorate it with frames, effects, or text art.
Can shops and brands use Halloween text?
Definitely, for sale posts, event invitations, and seasonal greetings. Keep coupon codes, prices, and product names plain so shoppers can find and copy them.
Should I use spooky fonts on my website?
Use them sparingly. Search engines cannot read styled letters as words, so headings, titles, and product names should stay in regular text, while social posts can be as creepy as you like.
Is there an app I need to install?
No. The generator runs in any modern browser on iPhone, Android, Windows, or Mac. Pick a style, copy it, and paste it anywhere you like.
Do you store the names I enter in the Spooky Name Maker?
No. Names and text are processed in your browser and never uploaded. Favorites, history, and your creepiness level are saved only on your device.
How do I save a Halloween style for later?
Tap the ☆ next to its name. Saved styles move ahead of everything else and gather under the Favorites chip until you un-star them.
Can I mix a font, a frame, and an effect?
Yes. The Custom Halloween Style Builder combines one of 18 spooky fonts with 60 frames, letter separators, effects such as Dripping or Light Curse, and a letter case.
Is the text safe for kids?
The styles themselves are just decorated text. For kids and school, the Ghost Bubbles, Candy, and Pumpkin styles and the cute captions keep things fun rather than scary.
Can people using screen readers understand cursed text?
Heavy Zalgo is very hard for screen readers, which may announce every mark. For inclusive posts, choose a frame with normal letters and keep event details in plain text.
How many Halloween styles are available?
Over 200, spread across nine categories, and the builder and creepiness slider multiply that into thousands of variations.
When does spooky season start?
Most people start celebrating on October 1, and the season peaks on Halloween, October 31. The live countdown at the top of this page tells you the number of days remaining.
Make Your Words Hauntingly Good
🎃 𝕳𝖆𝖕𝖕𝖞 𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓 🎃
Over 200 creepy, cute, and cursed looks are waiting. Grab one and paste it anywhere tonight.
- 3D Text Generator
- Aesthetic Text Generator
- Arrow Text Generator
- Big Text Generator
- Birthday Text Generator
- Bold Italic Text Generator
- Bold Text Generator
- Bracket and Boxed Text Generator
- Bubble Text Generator
- Calligraphy Text Generator
- Christmas Text Generator
- Clap Emoji Text Generator
- Cool Fonts Generator
- Copy and Paste Fonts
- Cursive Generator: Cursive Letters and Fonts
- Cute Fonts Generator
- Decorative Text Generator
- Discord Fonts Generator
- Diwali Text Generator
- Double Struck Text Generator
- Eid Text Generator
- Emoji Text Generator
- Fancy Text Generator
- Flag Text Generator
- Glitch Text Generator: Zalgo and Cursed Text
- Glow Text Generator
- Gothic Text Generator
- Heart Text Generator
- Invisible Text Generator
- Italic Text Generator
- LinkedIn Text Generator
- Love Text Generator
- Monospace Text Generator
- Neon Text Generator
- New Year Text Generator
- Old English Font Generator and Translator
- Serif And Sans Serif Text Generator
- Small Caps Generator
- Small Text Generator
- Square Text Generator
- Star Text Generator
- Strikethrough Text Generator
- Stylish Text Generator
- Subscript Text Generator
- Underline Text Generator
- Valentine’s Text Generator
- Vaporwave Text Generator
- Weird Text Generator
No tools match your search. Try another word or choose "All tools".

Hi