What This Tool Actually Does
It changes your screen to a solid green color, sometimes with fake error messages layered on top, and you can trigger it remotely through a link or locally on your own machine. People use it to scare friends during video calls or to mess with coworkers who walk by their desk. The effect looks real from a distance. Someone glances over, sees the green screen, and assumes the monitor is broken or the system has crashed. I found the tool about two years ago when a buddy sent me a link during a Zoom call. I clicked it, my screen went fully green within three seconds, and I actually spent a minute trying to figure out what happened before I realized I was the one who ran the script. The usual setup is straightforward. You download the zip file from the project page, extract it, and run the main executable. On Windows it's typically a .exe file called something like GreenGeek.exe. Double-click it and a settings window pops up. You can customize the shade of green, add fake blue-screen-of-death text, toggle sound effects, and set a timeout duration so it resets itself automatically. There is also a browser-based version if you do not want to install anything. That is the one people share through links. It runs JavaScript in the background and overrides the display output through canvas manipulation and CSS filters depending on what the browser allows. Chrome and Edge handle it fine. Firefox tends to be more restrictive with screen-access APIs, so the effect can lag or fail to cover the full monitor. That is something to keep in mind before sending the link to someone using a different browser.
One thing most guides skip is the fullscreen requirement. The prank only works properly when your browser or application is running in fullscreen mode. If it is just sitting in a window, the green overlay only covers that window and the effect falls apart immediately. I learned this the hard way on my first attempt. I ran the script while browsing Reddit, expecting the whole screen to turn green, and instead I just got a giant green rectangle sitting on top of my browser tab. Embarrassing. The fix is simple. Press F11 before you click the link or launch the executable. Fullscreen locks the overlay in place and prevents the victim from seeing any taskbar or desktop around the edges.
How It Works Under the Hood
The standalone executable uses a combination of GDI calls and DirectX overlay techniques to paint a full-screen green layer. It essentially creates a borderless, topmost window that sits above everything else and fills it with a solid color brush. The fake error messages are just text drawn on top of that layer using standard Windows API functions. Nothing fancy. The browser version relies on JavaScript to create a full-screen overlay div with a green background and z-index set high enough to cover all other elements. Some versions also manipulate the GPU compositor directly to make the effect feel more convincing, but that requires elevated permissions and is less common in the freely available builds. The remote-triggered variant uses a web server component. You host the HTML file on your own machine or upload it somewhere, send the link, and when the target opens it, the script executes client-side. There is no server compromise involved. It is just a self-contained webpage doing what webpages are allowed to do. This also means it does not require any admin privileges on the target machine, which is why it spreads so easily through group chats and shared links. A counter-intuitive detail that people often miss is that the green color choice matters for credibility. Bright lime green looks like a mistake. It screams prank. A darker, slightly desaturated green that resembles the old CRT test pattern or the green tint that appears when a GPU driver fails is far more convincing. I adjusted the RGB values to something closer to #006400 instead of the default #00FF00 and the reaction time dropped significantly. People took longer to realize what was happening because it looked like a plausible hardware fault rather than an obvious joke.
Get the Full Details

Common Problems and Workarounds
The biggest issue I ran into was the auto-reset timing. The default timeout is set to thirty seconds in most builds, which is too short if you want the prank to land properly. Thirty seconds gives someone enough time to panick, restart the browser, and figure out what happened. I changed mine to between two and four minutes depending on the audience. Two minutes is about the limit before skepticism kicks in and someone starts digging into task manager. After that they will find the process and close it. Four minutes is the sweet spot for a first-time victim who does not know where to look. Another edge case involves multiple monitors. If the target has a dual-monitor setup, the browser-based version usually only covers the primary display where the tab is open. The secondary monitor stays normal, which ruins the illusion immediately. I found that the standalone .exe version has a checkbox for spanning across all monitors, but it is unchecked by default. You have to manually enable it before launching. Without that setting, the green screen only appears on one monitor and the person just moves their mouse to the other screen and sees everything is fine. Sometimes antivirus software flags the executable because it behaves like malware. Borderless full-screen overlays that block input are a known technique used by ransomware and screen-capture tools. Windows Defender and Malwarebytes will both quarantine it on first run. I worked around this by adding an exclusion for the folder where the tool lives. If you are distributing this to friends, you should probably send them a heads-up about this so they know to allow it through their AV. Otherwise you just get a confused response along the lines of "it won't open" with a screenshot of the quarantine notification.
There is also the issue of screen recording software. If the person is recording their screen while the prank runs, the green overlay may not appear in the recording depending on the capture method. OBS with display capture will pick it up fine, but window capture and certain GPU-accelerated recorders may miss it entirely. This is irrelevant if your goal is a live prank, but it is worth knowing if you plan to share a video of the reaction for content purposes.
What This Tool Does Not Do
It does not hack anything. It does not steal data. It does not install backdoors or persistence mechanisms unless you specifically modify the source code to do so. The tool is purely visual and behavioral. It changes what the screen displays and nothing else. Some people assume the remote link version can do more because it asks for notification permissions or screen recording access during setup. Those permissions are optional and mostly irrelevant to the core function. Granting screen recording access only lets the overlay render more smoothly on some systems. Denying it still works, just with slightly more input lag on older hardware. It also does not work on mobile devices in any meaningful way. The fullscreen CSS tricks that make this effective on desktop browsers are handled differently on mobile. Safari and Chrome on iOS will not honor the same overlay behavior due to sandbox restrictions. If someone tries this on their phone, they will just see a green webpage with normal scrolling and functionality around it. The prank is strictly a desktop experience. There is also a limitation with kiosk mode and locked-down environments. If the target computer is running in a restricted profile where fullscreen applications are blocked or where group policy prevents execution of downloaded binaries, the prank will fail silently. The executable will not run or will close immediately upon launch. The browser version may still work in those cases since it does not require executing any files, but the overlay may be constrained by the same policies that limit fullscreen access.

Practical Advice
Keep the timeout manual rather than relying on auto-reset. Hit escape or close the browser manually when you think the moment has passed. Automated resets create a pattern that observant people notice. After two or three incidents on the same machine, the target starts expecting it and the prank loses all impact. One successful use per target per week is about the maximum frequency before it becomes annoying rather than funny. If you are distributing the standalone version, compress it first. Some AV engines scan zip files more leniently than individual executables. This is not a security advantage, just an observation from repeated testing. The tool itself is harmless. It is designed to be. The false positive rate drops noticeably when you distribute it as an extracted file rather than a single executable dropped into a chat. Make sure you have explicit consent from anyone you run this on. What counts as a harmless prank for one person is genuinely distressing for another. I once ran this on a coworker who had a prior negative experience with malware that produced similar visual symptoms. They were genuinely panicked and took about five minutes to calm down. I apologized and we moved past it, but it was a reminder that context matters more than the tool itself. The same effect that is funny to some people can cross a line with others depending on their history and expectations.