여러 창을 동시에 띄워 작업하다 보면 특정 창을 다른 창 위에 계속 보이도록 고정해야 할 때가 있습니다. 강의 영상과 노트, 개발 콘솔과 브라우저, 회의 중 타이머, 메모처럼요. 그런데 macOS는 기본으로 임의의 앱 창을 항상 위로 유지하는 기능이 없어 중요한 창이 금세 뒤로 숨어버리곤 합니다.
이 글에서는 맥에서 창을 항상 위로 고정하고 싶은 사용자를 위해 무료 오픈소스 Topit을 사용하는 방법에 대해 정리했습니다. 설치와 권한, 기본 사용법, 그리고 앱 스토어 대안과의 비교까지 실사용 관점에서 알아보겠습니다.
목차
Topit이란 무엇인가
Topit은 macOS에서 Always on Top을 구현하는 가벼운 유틸리티입니다. 맥에서 창을 항상 위에 놓는 것이 필요한 상황에서 여러 개의 창을 동시에 고정할 수 있고, 고정한 뒤에도 자유롭게 이동 및 리사이즈가 가능합니다.
필요하면 언제든 고정을 해제할 수 있으며, 앱의 구조적으로 ScreenCaptureKit을 활용해 일반적인 사용에서 CPU 부담을 낮춘 것이 특징입니다.
Topit 설치 방법
시스템 요구 사항은 macOS 13 이상이며 깃허브, 홈브류를 통해 설치할 수 있습니다.

Homebrew를 쓰지 않는다면 GitHub Releases에서 최신 설치 파일을 내려받아 실행하면 됩니다.
Homebrew가 있다면 터미널에서 아래 한 줄이면 됩니다.
brew install lihaoyun6/tap/topit
최초 실행 시 권한 설정

Topit이 창을 항상 위에 고정하려면 두 가지 권한이 필요합니다.
- 손쉬운 사용 : 시스템 설정 → 개인정보 보호 및 보안 → 손쉬운 사용에서 Topit을 켭니다.
- 화면 녹화 : 시스템 설정 → 개인정보 보호 및 보안 → 화면 및 시스템 오디오 녹음에서 Topit을 켭니다.
이 권한은 창 제어와 화면 합성에 필요합니다. 한 번만 설정해 두면 이후에는 Always on Top이 계속 동작합니다.
Topit으로 창을 항상 위에 고정하는 방법

Topit을 실행하면 고정할 창을 선택할 수 있습니다. 고정하고 싶은 앱 창을 클릭 후 Topit! 버튼을 한 번 클릭하면 해당 창이 즉시 항상 위로 전환됩니다.

고정된 창의 왼쪽 상단에 아이콘이 활성화되며 이 아이콘을 클릭하면 Unpin, Pause, Opacity 옵션을 사용할 수 있습니다.
옵션 이름이 직관적이여서 사용하기 어렵지 않으며, 필요에 따라 투명도 조절을 통해 항상 위에 표시된 창 뒤의 화면도 볼 수 있는 장점이 있네요.
동영상 플레이어와 메모, 시스템 모니터처럼 두세 개 창을 동시에 올려두는 구성도 안정적으로 유지됩니다.
앱 스토어의 KeepTop 사용 비교 후기

앱 스토어에 등록된 KeepTop 또한 Topit과 동일한 기능을 가졌습니다. 필자의 추측인데, 오픈소스인 KeepTop을 토대로 만들지 않았나 싶을만큼 너무나 유사했는데요.
KeepTop은 애플 검수를 거친 앱이라 설치·삭제·업데이트가 간편하고, 기업·학교 환경에서도 배포가 수월하다는 장점이 있습니다. 다만 실제 사용 시 완성도는 다소 아쉬웠습니다.
창을 동작을 설정하는 기능 버튼이 창 가운데 표시되고 전역 단축키 반응성이 들쭉날쭉하거나, 앱 전환 시 고정 상태가 간헐적으로 풀리는 순간이 있었고, Topit에 있는 창 투명도 기능이 KeepTop에는 없었습니다.
반대로 Topit은 오픈소스 특성상 업데이트가 빠르고, 고정 유지·해제의 일관성이 좋아 장시간 멀티태스킹에서도 안정적이었습니다.
정리하자면 Topit은 완성도가 높고 사용성이 편리합니다. 다만 개인 개발자가 만든 소스코드가 찝찝한 경우 앱 스토어에서 받을 수 있는 KeepTop을 선택하면 되겠습니다.
마치며
Topit은 맥에서 창을 항상 위에 두는 기능을 가장 가볍게 해결하는 도구입니다.
설치가 간단하고, 한 번 권한만 맞춰 두면 어떤 앱이든 macOS 창 고정을 즉시 적용할 수 있습니다. 무료·오픈소스라는 장점까지 더해져 Always on Top이 필요한 모든 상황에서 부담 없이 활용할 수 있습니다.
FAQ
Topit은 어떤 macOS 버전에서 동작하나요?
macOS 13 Ventura 이상에서 사용할 수 있습니다.
손쉬운 사용과 화면 및 시스템 오디오 녹음 권한이 왜 필요한가요?
창 제어와 화면을 항상 위에 표시하는 합성에 필요한 권한입니다.
성능이나 배터리 소모가 크지 않나요?
Topit은 ScreenCaptureKit을 활용해 CPU 오버헤드를 낮췄지만, 동시에 고정한 창이 많을수록 전력 소모는 늘 수 있습니다.



