I would like to be able to type the character ~ directly, without having to follow up with a space.

Currently, if I type the tilde character, at first I get a ˜, which becomes a ~ only if I follow it up with a space.

The same question extends to ', " and `, but I presume the solution is the same for all of them.

I am using a M1 Macbook Air, with a "U.S. International PC" keyboard layout.

enter image description here

enter image description here

  • What is the actual keyboard? Apple don't make a 'PC keyboard' of any sort. Is it an external? If so, please post a photo of it. It's important to know whether the layout is ISO or ANSI.
    – Tetsujin
    Commented Apr 2, 2021 at 15:26
  • @Tetsujin. The keyboard in the picture is the one called English International by Apple. I don't think they make separate one for Brazil. Commented Apr 2, 2021 at 16:14
  • That's just an International English keyboard, common in Europe. Tom's answer solved my issue.
    – Kira
    Commented Apr 2, 2021 at 16:27
  • Ah, yes. The # and $ threw me ;) I'm used to UK English.
    – Tetsujin
    Commented Apr 2, 2021 at 16:29

1 Answer 1


Get rid of the "US International PC" layout and instead use "US" or "ABC". You do this in system preferences > keyboard > input sources.

(US International PC is a special layout adopted from Windows which is intended to make it easy to write the accents needed in common European languages.)

  • This was much simpler than I've anticipated... Thanks ~~~~~~
    – Kira
    Commented Apr 2, 2021 at 16:03
  • Different international keyboards also have distinct ways to produce this. Italian layout and Spanish layout and German layout and Norwegian layout and Swedish layout
    – bmike
    Commented Sep 20, 2022 at 22:46
  • This doesn't work for MacBook Pro 2021 with ISO - International English Layout in macOS Sonoma 14.1.1 Both ABC and English U.S. share the same keyboard layout where tilde is place left to the 'z'
    – laertis
    Commented Dec 11, 2023 at 12:20
  • 1
    @laertis That is exactly where tilde is supposed to be on the International English keyboard. Do you not produce ~ when you press Shift on that key? If not, what does it produce? Commented Dec 11, 2023 at 12:36
  • You are correct! I was in a search spree on how to switch ~ with ± characters since I'm coming from an ANSI keyboard that I didn't even read the whole question. Please disregard my answer.
    – laertis
    Commented Dec 13, 2023 at 10:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .